# 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**保存退出文件