11、rmdir -rf 目录:有f之后,不管有无文件,都能删除该目录
12、mv file1 file2:将file1重命名为file2
mv file ~/../..:移动文件
13、cp
拷贝文件:
cp file1 file2 :相当于拷贝一份重命名
cp file1 dir/ :拷贝到dir目录,文件名不变
cp file1 ../:拷贝到上一级的文件目录
拷贝目录:
cp dir1 dir2 -r:递归拷贝,r是单词递归的意思
cp dir1 ~/ -r
14、cat file:查看文件内容,输出到终端。如果cat时没有跟文件名,则读标准输入遇到\n则输出到标准输出,终端下输入Ctrl -d结束
15、more : 查看文本文件的内容,屏幕显示完一屏就等待用户按下任意键再滚动到下一屏,如果想中途退出,可以用Ctrl+C终止显示(注:上下翻页可以用shift+pgup/pgdn,enter每次更新一行,空格一页)
16、tree:按结构树的形状显示目录和文件(可能需要自己先安装这个功能)
17、who am i : 查看当前登录用户名
18、df:查看磁盘使用情况
df --block-size=GB (或者MB,KB) 以GB为单位
19、chmod [who] [+/-/=] [mode] 文件名 :修改文件权限
[mode]:r w x
[who] : u:user g:group o:others a:all
chmod u+x file1
chmod o-x file1
chmod 777 file (数字设定法)
20、find [OPTION] path ...[experssion]:在目录中搜索文件,path指定目录路径,系统从这里开始沿着目录树向下寻找,他是一个路径列表,相互用空格分离,如果不写path,默认当前目录开始。
find . -name 'file*' :在当前( . )路径下查找文件名开头为file的所有文件
find / -name 'vimc' :在根目录下查找文件vimc