1、rm - rf 递归删除文件夹 (-r向下递归,-f直接强行删除,不提示,-i以进行交互方式执行)
2、mkdir test1 创建一个空目录
3、mkdir -p test2/test1 递归创建多个目录
4、mkdir -m 777 test3 创建权限为777的目录drwxrwxrwx d-文件夹拥有者权限,用户组权限,其他用户权限 r读,w写,x可执行
5、Ctrl+a跳到本行的行首,
6、Ctrl+e跳到本行的行尾。
7、Ctrl+c强行终止当前程序
8、Ctrl+d键盘输入结束或退出终端
9、Ctrl+k删除从光标所在位置到行末
10、touch love{1..10}_test.txt 一次性创建多个文件
11、Tab键进行命令补全
12、history将执行过的命令列举出来
13、ls -lah -a 显示制定目录下所有子目录与文件,包含隐藏文件 -l 以列表方式显示文件详细信息 -h配合-l人性化显示文件大小
14、ls te* 查找以te开头文件 ls *html查找结尾为html的文件
15、cd ~切换到当前用户的主目录 cd - 进入上次所在目录
16、tree 以目录树的形式显示文件
17、mv 移动文件或目录,给文件或者目录重命名
选项 | 含义 |
-f | 禁止交互式操作,如有覆盖也不会给出提示 |
-i | 确认交互方式操作,如果mv操作将导致对已存在的目标文件的覆盖,系统会询问是否重写,要求用户回答以避免误覆盖文件 |
-v | 显示移动进度 |
18、tar -cvf 归档 tar -xvf 解开
19、which ls 查看ls命令的路径
20、whoami 查看当前用户
21、cal 查看当前日历 date 查看时间
22、grep 文本搜索 find 查找文件
23、cp 拷贝文件
例如:cp test1/haha test2 -ivr