ls:查看文件信息
这个命令可以说是Linux中最常用的命令之一,用来查看当前目录中的文件及子目录等等。
常用参数:
- -a 显示所有子目录与文件,包括隐藏文件
- -l 以列表格式显示信息(ls -l可以简写为ll)
- -h 配合-l显示时更加人性化
>/>>:输出重定向
将命令输出结果保存在指定文件中,比如:ls > test.txt 这样就把本应打印出来的目录保存在了test.txt文件中了(若test.txt不存在,则创建,存在则覆盖内容)。
ls >> test.txt则是将命令结果添加在.txt文件末尾处,而不会覆盖原有内容。
cat/more:查看文件内容
cat比较简单粗暴,而more会更人性化一些,每次只显示一页,按空格显示下一页,按Q退出显示,按H获取帮助。
|:管道
一个命令(左)的输出可以当做另一个命令(右)的输入。
clear:清屏
快捷键操作:ctrl+l
cd:切换工作目录
- cd . 切换到当前目录
- cd .. 切换到上一级目录
- cd 切换到当前用户的主目录
pwd:查看当前所在目录
mkdir:创建子目录
注:加参数 -p可递归创建目录
rmdir:删除子目录
但是只能删除空目录。
rm:删除文件
要是想删除非空目录即可使用该命令,不过后面要跟参数 -r。
后跟参数-f表示忽略提示。 比如:rm * -rf表示删除当前目录中所有文件及子目录。
ln:建立链接文件
Linux里的链接文件类似Windows中的快捷方式。
使用格式:
- ln 源文件 链接文件 :建立硬链接,占用与源文件相同大小的磁盘空间,且只能链接普通文件,不能链接目录。(修改源文件后,链接文件同样会作同样修改;修改链接文件后,源文件也会被修改;删除其中一个文件后,另一个不会有影响)(使用较少)。
- ln -s 源文件 链接文件 :建立软链接,不占用磁盘空间,但源文件被删除后该软链接失效。
grep:文本搜索
一般格式:
grep [-选项] ‘搜索内容’ 文件名
常用选项:
- -v 显示不包含匹配文本的所有行
- -n 显示匹配行及行号
- -i 忽略大小写
find:查找文件
cp:复制
一般格式:
cp 源文件 目标文件 [-选项]
常用选项:
- -i 交互式复制
- -r 若为目录文件,则递归复制其内容
- -v 显示拷贝进度
mv:移动文件
该命令格式类似cp,常用选项:
- -i 交互式
- -f 非交互式
- -v 显示进度
网友评论