获取命令帮助方式
help commend
commend --help 帮助寻找命令// 推荐
man :手册 // 推荐
info :查询
ls命令
ls -l:以列表的方式列出文件的所有详细信息
ls -a :列出所有文件,包括隐藏文件
ls -h :一般搭配-l使用,列出文件可以被人所识别的大小
一个命令后面的选项可以跟多个,多个选项可以链接使用,例如:
ls -lha
cd命令
cd 路径
路径:
绝对路径 以/开头,从根目录开始到文件的完整路径
以~开头
相对路径 以,/或../开头,相对于当前目录而言,找到目标文件索要经过的路径
单纯的cd命令 直接返回当前用户的主目录、
~ 替代/home/当前用户主目录这一段路径
pwd 显示当前所处文件夹的绝对路径
mkdir 命令(make directory)
创建一个文件夹
如果文件夹名称中有空格,则需要使用转义字符,例如:
mkdir aa\ bb一个文件
该命令允许连续创建多个平级文件夹,文件夹名称中使用空格分割,例如:
mkdir aa bb 两个文件
如果需要创建多个连续的有父子关系的文件夹,需要指定-p参数,例如:
mkdir -p cc/aa/bb
rmdir(remove directory)
删除文件夹
如果要删除多个连续的有父子关系的文件夹,需要指定-p参数,但是rmdir命令,只能删除不包含文件的文佳家,例如:
rmdir -p aa/bb/cc true
rmdir -p aa/a.txt false
touch 命令
创建一个新文件
在test文件夹下,创建aa文件,然后使用连续创建的方式创建cc dd ee ff 四个文件,创建a b文件
在test目录下,创建abc文件夹,进入abc文件夹,创建test目录下的def文件夹,直接进入def文件夹,创建abc文件夹下的qaz文件
mkdir ab
mkdir ../def
touch ../abc/qaz
mkdir rmdr touch都可以跟上路径,这样可以在当前工作口目录下,小黄鸡爱你其他目录下的文件
rm命令:(remove)
删除文件及文件夹
rm name
要删除文件夹,需要指定-r选项
要显示删除过程,需要指定-v选项
cp(copy):
拷贝命令相当于复制黏贴,可以指定一个新的名称
基本用法: cp 源文件 目标文件夹
如果在目标文件夹中,已经存在了源文件同名的文件,则会直接覆盖掉
复制文件夹 需要加上-r选项
mv(move):
移动命令相当于剪切黏贴,可以指定一个新的名称
基本用法:mv 源文件 目标文件
如果在目标文件中,已经存在了源文件同名的文件,则会直接覆盖掉
mv 如果目标文件夹为当前文件夹,并且指定了新的名称则相当于重命名操作
移动文件夹不需要加任何参数
通配符:
* 代表所有东西;
? 代表任意的一个字符
cat 命令:
查看文档,会把文档的所有内容,全部显示在终端上
没有什么方便性
more命令:
分页查看文档,从头显示文档内容,按下回车向下走一行,按下空格向下走一页,
less命令:
分页查看文档,可以反复浏览,按下回车向下走一行,按下空格向下走一页
摁下Q键退出阅读模式
head命令:
显示文件首部内容,查看前10行
tail命令:
查看后10行
help commend
commend --help 帮助寻找命令// 推荐
man :手册 // 推荐
info :查询
ls命令
ls -l:以列表的方式列出文件的所有详细信息
ls -a :列出所有文件,包括隐藏文件
ls -h :一般搭配-l使用,列出文件可以被人所识别的大小
一个命令后面的选项可以跟多个,多个选项可以链接使用,例如:
ls -lha
cd命令
cd 路径
路径:
绝对路径 以/开头,从根目录开始到文件的完整路径
以~开头
相对路径 以,/或../开头,相对于当前目录而言,找到目标文件索要经过的路径
单纯的cd命令 直接返回当前用户的主目录、
~ 替代/home/当前用户主目录这一段路径
pwd 显示当前所处文件夹的绝对路径
mkdir 命令(make directory)
创建一个文件夹
如果文件夹名称中有空格,则需要使用转义字符,例如:
mkdir aa\ bb一个文件
该命令允许连续创建多个平级文件夹,文件夹名称中使用空格分割,例如:
mkdir aa bb 两个文件
如果需要创建多个连续的有父子关系的文件夹,需要指定-p参数,例如:
mkdir -p cc/aa/bb
rmdir(remove directory)
删除文件夹
如果要删除多个连续的有父子关系的文件夹,需要指定-p参数,但是rmdir命令,只能删除不包含文件的文佳家,例如:
rmdir -p aa/bb/cc true
rmdir -p aa/a.txt false
touch 命令
创建一个新文件
在test文件夹下,创建aa文件,然后使用连续创建的方式创建cc dd ee ff 四个文件,创建a b文件
在test目录下,创建abc文件夹,进入abc文件夹,创建test目录下的def文件夹,直接进入def文件夹,创建abc文件夹下的qaz文件
mkdir ab
mkdir ../def
touch ../abc/qaz
mkdir rmdr touch都可以跟上路径,这样可以在当前工作口目录下,小黄鸡爱你其他目录下的文件
rm命令:(remove)
删除文件及文件夹
rm name
要删除文件夹,需要指定-r选项
要显示删除过程,需要指定-v选项
cp(copy):
拷贝命令相当于复制黏贴,可以指定一个新的名称
基本用法: cp 源文件 目标文件夹
如果在目标文件夹中,已经存在了源文件同名的文件,则会直接覆盖掉
复制文件夹 需要加上-r选项
mv(move):
移动命令相当于剪切黏贴,可以指定一个新的名称
基本用法:mv 源文件 目标文件
如果在目标文件中,已经存在了源文件同名的文件,则会直接覆盖掉
mv 如果目标文件夹为当前文件夹,并且指定了新的名称则相当于重命名操作
移动文件夹不需要加任何参数
通配符:
* 代表所有东西;
? 代表任意的一个字符
cat 命令:
查看文档,会把文档的所有内容,全部显示在终端上
没有什么方便性
more命令:
分页查看文档,从头显示文档内容,按下回车向下走一行,按下空格向下走一页,
less命令:
分页查看文档,可以反复浏览,按下回车向下走一行,按下空格向下走一页
摁下Q键退出阅读模式
head命令:
显示文件首部内容,查看前10行
tail命令:
查看后10行