1.命令cd
cd 变更目前所在目录命令
pwd 显示目前所在目录命令
cd . 表示当前所在目录
cd .. 表示当前目录所在的上一级目录
2.命令mkdir
mkdir 创建新目录
-p 用于创建一大串联目录
-m 用于指定要创建目录的权限(不经常使用)
ls命令加 -ld 可以查看指定目录的属性
3.命令rmdir
rmdir 用于删除空目录,可以是一个目录,也可以是多个目录(不能删除文件)
-p 用于创建一大串联目录
4.命令rm
rm 用于删除空目录也可删除文件
-r 删除目录选项 可以是非空文件 “y(删除)或 n(不删除)”
-f 用于强制删除
-rf 后不加 /
5.命令which
which 查找某个命令的绝对路径
6.命令cp
cp 复制 复制一个目录必须加-r
-i 安全选项会询问是否执行
(touch 创建文件或改变文件访问时间 echo 用于打印 > 起写入作用
cat 用于读一个文件并把内容显示在屏幕上)
7.命令mv
mv 移动文件或目录
更名后移动
8.命令cat
cat 查看一个文件内容显示在屏幕上
-n 显示内容并显示行数
>> 追加内容
-A显示所有内容(包括特殊符号)
9.命令tac
tac 反向显示内容(先显示最后一行)
10.命令more
more 查看文件内容 q 提前退出 ctrl+d 上 ctrl+f 下
11.命令less
less 同样 j向下移动一行 k 向下移动一行
12.命令head
head 用于显示文件前十行
-n 显示前几行
13.命令tail
tail 显示后十行 -n 同上 -f 可以动态实时查看文件内容
14.文件的所有者和所属组
15.命令chgrp
chgrp 更改文件的所属组或目录的所属组(只更改目录本身)
加-R 可以实现同时更改子目录以及子文件
(groupadd 增加一个所属组)
16.命令chown
chown 可以更改文件的所有者(加-R既可以更改当前目录也可以将目录中的目录或文件全部更改)
chmod 用于改变用户对文件/目录的读写执行权限
(-R作用同chown)
( r=4,w=2,x=1, - =0)例:rxwrxw---等于770
(r+w+x=7,r+w+x=7,--- =0)
在Linux系统中 目录的默认为755 文件为644
如果不想被别人看到该目录内容,则只需要设成rwxr-----(740)
17.命令chmod
chmod还可以用rwx的方式设置权限
u,g,o分别表示user1,group和others ,a来表示全部all