1.基础知识
drwx r-x r-x 9 root root 4.0k 5月12日 19:00 a.txt
- d:文件属性,d表示目录, -表示文件,l表示链接
- rwx:用户权限,r表示读权限,w表示写权限,x表示执行权限
- r-x:用户组权限
- r-x:其他权限
- 9:硬链接组数目
- root:用户名称
- root:用户所属组
- 4.0k:文件大小
- 5月12日 19:00:文件最后修改时间
- a.txt:文件名称
2.ls
(1).作用
查看目录内容,ls是list的缩写,通过ls命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括文件夹和文件权限)等信息。
(2).常用参数
- -a:查看当前文件夹下的所有内容,包括隐藏文件
- -l:除了文件名之外,还详细列出文件的权限、所有者、文件大小等信息
- -h:以易读方式显示信息
- -A:列出除.及. .之外的其它文件名称
- -r:反序排列
- -s:以文件大小排序
- -t:以文件修改时间排序
(3).按易读方式、时间反序排序,并显示文件详细信息
ls -lhrt
(4).按大小反序显示文件详细信息
ls -lrs
(5).列出当前目录中所有以t开头的目录内容
ls -l t*
(6).列出文件绝对路径(不包含隐藏文件)
ls | sed "s:^:`pwd`/:"
(7).列出文件绝对路径(包含隐藏文件)
find $pwd -maxdepth 1 | xargs ls -ld
3.cd
(1).作用
切换当前目录至目标目录。
(2).切换到上一层目录
cd ..
(3).切换到当前用户家目录
cd ~
(4).切换到任意目录
cd /dirname
(5).显示上一次访问的目录
cd -
(6).把上个命令的参数作为cd参数使用
cd !$
4.mkdir
(1).作用
创建文件目录。
(2).创建目录
mkdir dirname
(3).创建d1/d2形式的目录(d1存在)
mkdir d1/d2
(4).创建d1/d2形式的目录(d1不存在)
mkdir -p d1/d2
5.rmdir
(1).作用
从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对其父目录的写权限。
(2).当parent子目录被删除后,则顺便删除子目录
rmdir -p parent/child/child1