美文网首页
Linux基础命令三(2018-05-05)

Linux基础命令三(2018-05-05)

作者: 糊涂蟲 | 来源:发表于2018-05-07 21:01 被阅读0次

1、权限

[root@hadoop000 ~]# ll install.log

-rw-r--r--. 1 root root 49565 Apr 28 05:41 install.log

第一列“-rw-r--r--”表示权限  其中第一个字段“-”指定该文件的类型

“-”是文件,“d”是目录(即文件夹),“l”是链接

接下来9个字段分为3组:第一组:对应第三列中当前用户对这个文件/文件夹的权限

第二组:对应第四列中当前用户组下所有用户对这个文件/文件夹的权限

第三组:其他用户组下用户对这个文件/文件夹的权限

具体权限 r:读 (4) w:写(2)   x:执行(1)

2、修改文件和文件夹的权限

chmod rwxr-xr--(754)install.log   修改该文件权限为754

chmod 744 -R xxxdir      修改该文件夹权限为744

chmod 744 -R xxxdir/*     修改该文件夹下所有文件权限为744

可执行: 针对于shell脚本

chmod 764 a.sh    只针对所属用户

chmod +x a.sh       所有用户

3、修改文件和文件夹的所属用户和用户组

一般很少用

chown rz:rz xxx.log      修改该文件所属用户和用户组为rz

chown -R rz:rz xxxdir        修改该文件夹所属用户和用户组为rz

chown -R rz:rz xxxdir/*        修改该文件下所有文件所属用户和用户组为rz

4、yum

yum --help     帮助

yum install (-y 不需要确认) httpd        安装

yum update httpd        更新

yum list        显示软件包的信息

5、卸载

rpm -qa |grep httpd     先查询http包的全称

rpm --nodeps -e xxxxxx        卸载安装包

6、关于端口号

netstat -nlp|grep  http         发现端口号为:::80

:::80                    端口号不受IP限制

127.0.0.1:80            只对自己,其他机器访问不了

0.0.0.0:80                同:::80

192.168.137.1:80        只对该IP,其他IP访问不了

7、查找命令或者shell脚本

which java

locate java

8、搜索

find / -name ‘*abc*’        全文

find /tmp  -name ‘*abc*’       指定目录

find  ./ -name ‘*abc*’         当前目录

9、清空一个文件

1.echo '  ' >xxx.log                    慎用

2.cat  /dev/null  >xxx.log            

3.vi:  先gg 再dG

10、查看硬盘、内存、系统情况

df -h         free -m        top

11、tar压缩

tar czvf   abc.tar.gz   /tmp            压缩

tar  xzvf    abc.tar.gz                    解压缩

12、zip压缩

zip    -r    abc.zip    /tmp       压缩

unzip    abc.zip        解压缩

相关文章

网友评论

      本文标题:Linux基础命令三(2018-05-05)

      本文链接:https://www.haomeiwen.com/subject/zeovrftx.html