linux常用命令及文件属性权限

1. 常用命令
关机命令:shutdown [-t secs][-rkhncfF] time[waring message]
重启 shutdown �Cr time
reboot [-n][-w][-d][-f][-i]
flie 用来测试文件的类型
wc �Cl �Cw �Cc统计行数,次数,字数
cp 复制文件/目录
mv 移动文件/目录
rm  删除文件/目录
chgrp :改变文件所属用户组
chown :改变文件拥有者
chmod 更改权限 �Cr更改子目录下所有文件的权限
mount/unmount 装载卸载文件
Ln 链接命令
目录操作
cd :切换目录
pwd :显示当前所在的目录
mkdir :建立新目录
rmdir :删除“空”目录
查看文件内容
cat :由第一行开始显示文件内容。
tac
:从最后一行开始显示,可以看出taccat字母顺序相反。

nl :显示的时候,也输出行号。
more :一页一页地显示文件内容
less more类似,但它可以向前翻页。
head :只看前几行,默认10
tail :只看最后几行,默认10
od :以二进制方式读取文件内容。
搜索命令
whereis :寻找特定文件
which :寻找“执行文件”
find/local 搜索文件的路径
grep   按照内容来搜索
2. 文件属性及权限
 
1. 第一列表示这个文件的属性:这个地方最需要注意。仔细看的话,应该可以发现这一列其实共有10个属性
  -rwxrwxrwx 1 root root 100 Oct 18:57:20 test
文件属性  连接数 文件拥有者 文件所属用户组 文件大小 时间 名称
   -rwx (文件拥有者)rwx(用户组)rwx(用户组其它成员)
第一个属性表示这个文件是“目录、文件或连接文件等等”:
当为 [d] ,则是目录,例如上面列表的第11行。
当为 [-] ,则是文件,例如上面列表的第5行。
若是 [l] ,则表示为连接文件(link file)。
若是 [b] ,则表示为设备文件里可供存储的接口设备。
若是 [c] ,则表示为设备文件里的串行端口设备,例如键盘、鼠标。
接下来的属性中,三个为一组,且均为“rwx3个参数的组合。其中,[r] 表示可读(read)、[w] 表示可写(write)、[x] 表示可执行(excute):
第一组为“拥有者的权限”,以第5行为例,该文件的拥有者可以读写,但不可执行。
第二组为“同用户组的权限”。
第三组为“其他非本用户组的权限”。
 
 
 
 

你可能感兴趣的:(linux,Linux常用命令,职场,休闲)