2 - 云服务器
# Linux命令行学习$ cd ./name # 进入name文件夹$ cd /data/home/ #进入data目录下的home文件夹$ ls # 显示当前目录下所有文件$ cat filename #查看文件内容【补充记录一般有用】$ head filename #查看文件前几行可以用head -n 9 filename看前9行$ tail filename #查看文件后几行$ cd .. #返回到上一目录#ls查看文件的时候不同颜色表示不同文件类型蓝色(文件夹)、黑色(普通文本)、绿色(可执行文件)、淡蓝色(快捷方式)、红色(警告文件有问题)、淡红色(压缩包)$ ls -a #列出所有文件包括隐藏文件$ ls -F #列出文件夹$ ls -l #列出文件属性包括权限属组时间等等类似于视窗的详细列表$ -ld #列出所在文件夹的属性详细列表【常用的有ls -l 和 ls -aFl以及ls】$ dir #与ls一个意思$ locate #查找全盘的文件内容用法如下$ locate *python* #所有包括文件路径中包含python$ who #查看谁在线$ mkdir #新建文件夹$ rm -rf foldername #强制删除文件夹/文件【补有用】$ mv path/file file2 #把路径path下的文件file移动到当前文件夹并命名为file2可以用于重命名$ mv -i path/file file2 #如果当前文件夹下面有file2会提示是否覆盖$ mv -b path/file file2 #如果当前文件夹下面有file2把新文件变成~file2$ cp -r pathfile file2 #把路径path下的所有文件file拷贝到当前文件夹并命名为file2$ touch filename #新建一个文件$ echo hello,world #输出hello,world #执行输出使用$ vim txt.txt # 打开一个名为txt的.txt文件$ #在利用 vim txt.txt打开一个txt文件后可以进行编辑编辑完成后按一下esc再输入**wq**保存退出文件