找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
Linux常用命令:

tail -f 接文件名称:实时查看日志
find / -name dcs9==》 指定在根目录下查找名称为dcs9的文件或目录
find -name xiaoliu.txt==》 在当前目录下查找名称为xiaoliu.txt的文件
find-name xiaoniu.t*==》在当前目录下查找以xiaoliu.t开头的文件或目录
find -name xiaoliu.tx?==》在当前目录下查找以xiaoliu.tx开头的文件或者目录
* 表示匹配一个或多个字符
? 表示匹配一个字符
find /dcs9/ -name "*.txt"==》查询dcs9目录下以.txt结尾的文件
find /dcs9/ -type f==》查看dcs9目录下类型为file文件
find /dcs9/ -type d==》查看dcs9目录下的目录

grep搜索:
cat xiaoliu.txt|grep “wuhan”==》在xiaoliu.txt文件里面查找“wuhan”

文件权限三剑客:
chmod==》修改文件的权限
chown==》修改文件或目录的属主
chgrp==》修改文件或目录的属组

-rw-r--r--. 1 root root    0 Nov 10 17:48 xiaocheng.txt

前三位rw-:代表的是属主的权限(文件的创建者)==》u
中间三位r--:代表的是属组的权限==》p
后三位r--:代表的是其他用户的==》o
上面解释:
属主对于xiaocheng这个文件具有读写的权限
属组对于xiaocheng这个文件具有读的权限
既不是属主也不是属组的其他用户只有度的权限
r➡read  读  权限为4
w➡write 写  权限为2
x➡execute 执行 权限为1


chmod 777 xiaocheng.txt==》让所有用户对xiaocheng.txt文件具有所有的权限
属主                 属组                            其他用户
rwx                   rwx                                 rwx
4+2+1=7          4+2+1=7                       4+2+1=7



chmod u-x xiaocheng.txt 让xiaocheng没有执行的权限
chmod u+x xiaocheng.txt 让xiaocheng有执行的权限
chmod 777 dcs10==》让所有用户对目录具有所有权限
chmod -R 777 dcs10==》让所有的用户对dcs10目录及目录下的所有文件及目录具有所有权限


chown cjf xiaocheng.txt 把xiaocheng.txt文件的属主改为cjf



cat /etc/passwd==》查看系统的所有用户
0 代表超级管理
1-499 代表系统用户(不能用来登录)
500以上代表自己创建的用户


chgrp cjf xiaocheng.txt==》把xiaocheng.txt文件的属组改为cjf


chown root.root xiaocheng.txt 把xiaocheng.txt文件的属主和属组都改为root(或者chown root:root xiaocheng.txt)


useradd xiaowang==》添加一个的xiaowang的用户
cat /etc/passwd==》查看用户
passwd xiaowang==》修改xiaowang用户的密码
userdel -r -f xiaowang==》强制删除xiaowang用户
userdel -r dawang==》删除dawang用户
useradd dawang==》新创建daawang用户默认在自己的用户组
cat /etc/group==》查看所有的用户组


useradd ccc1 -g ccc2 ==》新建ccc1用户并且这个用户添加到ccc2用户组(并且不会创建ccc1用户组)
groups ccc1=》查看ccc1这个用户属于哪个用户组(属于ccc1用户组)
groupadd test1==》创建一个空的的test1用户组
gpasswd -a ccc1 test1 把ccc1用户添加到test1用户组中
groups ccc1 查看ccc1用户的属组
gpasswd -d ccc1 test1==》把用户ccc1从test1用户组移除
groupdel test1  ==》删除用户组


tar命令
tar -cvf daliu.tar daliu.txt ==》对daliu.txt文件进行打包
tar -xvf daliu.tar==》对daliu.tar包进行解压
tar -cvf dcs10.tar dcs10==》对目录进行打包
tar -xvf dcs10.tar==》对目录解压


tar.gz包(可以对文件,目录进行打包)
tar -zcvf daliu.tar.gz daliu.txt ==》对文件进行打包
tar -zxvf dcs10.tar.gz dcs10==》对目录进行打包
tar -zxvf dcs10.tar.gz==》对目录进行解压



zip打包(可以对文件,目录进行打包解压)
zip daliu.zip daliu.txt==》对文件进行打包
zip -r dcs11.zip dcs11==》对目录进行打包
unzip daliu.zip ==》对daliu.zip包进行解压



gzip(只能打包文件,不能打包目录)
gzip daliu.txt==》对文件打包:打包文件后,源文件消失,剩下压缩包
gunzip daliu.txt.gz ==》对文件包进行解压;压缩包消失,出现源文件






















分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册