1. ls(list)
执行权限:所有用户
功能:显示目录文件
语法:ls -a/-d/-l 路径
-
-a(all)所有文件,包括隐藏文件。(Linux中以点开头的文件为隐藏文件(改名为点xxx,成为隐藏文件))隐藏文件在于提醒用户不要随意修改的文件。
-
-l(详细信息)
以第一条为例
- 十个字符,第一个字符:文件类型(-二进制文件,d目录,l软链接)
接下来的九个字符,三个一组。三个组分别代表所有者u,所属组g,其他人o。每个组的三个字符分别代表(r读,w写,x执行)。
执行权限是最高权限,所有者也未必时时刻刻需要一定拥有。 - 1(计数)
- 所有者(身份可变换,但只能有一个)/所属组(只能有一组)/其他人。所有者:root
- 所属组:root
- 字节:不直观。用ls -lh,单位显示,直观。
- 最后修改时间
- 文件名
- ls -ld 显示当前目录本身,而不显示目录下的选项。
- ls -i 索引号。
2.mkdir
mkdir 目录。创建目录(文件夹)
mkdir /某个目录/要创建的目录/要创建的目录里再创建
要用到-p(递归创建),否则找不到,无法创建。如下则成功。
mkdir -p /某个目录/要创建的目录/要创建的目录里再创建
3.cd
cd 路径 :切换指定目录
pwd :显示当前绝对路径
cd . :当前目录
cd …:上一级目录
4.rmdir
删除空目录
5.cp
复制文件或目录
复制文件:cp 原文件目录 复制目标目录
复制目录:cp -r 原文件目录 复制目标目录(可以同时复制多个)
cp -p 原文件目录 复制目标目录(-p保持文件属性)
且可以复制并改名
mv
剪切目录
mv 源目录 要移植到的目录
rm
删除
rm 文件名
rm -f 文件名 强制删除
rm -rf 文件名 删除目录
touch创建文件
touch 路径,文件。(不加路径放当前)
cat显示文件内容
tac反向显示
more分页显示
空格或f翻页
回车换行
q退出
b回翻
less(可回翻)
回翻(pgup)
搜索功能
n:搜索后继续找
head(显示前几行)
head -n 数字(显示前多少行)
tail(显示最后几行)
tail -f 动态显示