03:Linux高阶命令

1、高阶命令

1.1、find

功能:在linux文件系统中,用来查找一个文件放在哪里了。
举例:find /etc -name “interfaces”
总结:
(1)什么时候用find?
当你知道你要找的文件名,但是你忘记了它被放在哪个目录下,要找到该文件时,用find。
(2)怎么用find?
find 路径 -name “文件名”
在这里插入图片描述

1.2、which和whereis

功能:查找一个应用程序(二进制文件)(例如linux中的那些命令就是应用程序)在哪里
举例:which ls / whereis ls
区别:
    which只显示二进制文件的路径
    whereis显示二进制文件的路径,和其源码或man手册位置
在这里插入图片描述

1.3、uname

功能:查看系统信息
举例:uname -a
在这里插入图片描述

1.4、开机和关机

shutdown -h now		立即关机
init 0				关机
shutdown -r now		立即重启
reboot				重启

1.5、tree/lstree

功能:显示文件和目录由根目录开始的树形结构
在这里插入图片描述

1.6、mount/umount

功能:用来挂载磁盘到文件系统中
举例:mount -t nfs -o nolock 192.168.1.141:/root/rootfs /mnt 挂载(相当于window中的插优盘)
umount /mnt 卸载(相当于window中的拔优盘)

1.7、磁盘空间相关

df -h	显示已挂载的分区列表
du -h	列出文件或文件夹的大小

du -h 文件名,可以列出这个文件有多大,列出方式是以人比较好看懂的方式。不像 ls -l列出的都是以字节为单位。
在这里插入图片描述

1.8、用户管理

useradd user1	添加一个名为user1的用户
userdel	user1	删除一个名为user1的用户
passwd user1	为名为user的用户设置密码
adduser user1	添加一个名为user1的用户,同时创建宿主目录,用户shell等。

adduser和useradd的区别:
adduser是一个脚本,而useradd是一个二进制应用程序。adduser创建用户时比较麻烦,但是一次设定完所有的信息;而useradd设置时简单,但是需要额外的设置宿主目录,密码那些信息。

1.9、权限管理

作用:用来管理系统中文件的权限。

chmod (change mode)修改文件权限,比较常用,要得 	
chown (change owner,修改属主,不常用) 	
chgrp (change group,修改文件的组,不常用)

ls -l 列出的属性
-rwxr-xr-x
一共10个字符,第一个表示文件属性(d表示文件夹,-表示普通文件),剩下的9个分成三组。每组中三个分别表示r可读w可写x可执行。如果是字母表示有这个权限,如果是-表示没这个权限。三组分别表示:第一组表示文件属主的权限,第二组表示属主所在的组用户的权限,第三组表示其他用户的权限。

权限还有另一种表示方法,用数字来表示。

编码规则如下:
r 可读 4
w 可写 2
x 可执行 1
–无权限 0

有了这个编码规则,则 rwxr-xr-x 编码后为755

第一种修改权限的方法:
要把权限改成 rwxr–r-- 则对应的编码值为744
修改命令为:chmod 744 文件名

第二种修改权限的方法:
在原来的权限基础上进行修改,即增加或减少某权限。
三个组用户的编码依次为: 属主u 属主所在的组g 其他用户o
譬如
要属主增加可执行权限 chmod u+x 文件名
其他用户增加可写权限 chmod o+w 文件名
属主所在组用户去掉可执行权限 chmod g-x 文件名

1.10、文件打包压缩与解压缩

tar -czvf dir.tar.gz dir/		将dir目录打包成dir.tar.gz
tar -cjvf dir.tar.bz2 dir/		将dir目录打包成dir.tar.bz2
tar -zxvf dir.tar.gz 			解压缩dir.tar.gz
tar -jxvf dir.tar.bz2			解压缩dir.tar.bz2

1.11、 网络配置命令

ifconfig eth0 192.168.1.13		设置IP地址
ifconfig eth0 up				启动网卡
ifconfig eth0 down				禁用网卡
ifup eth0						启动网卡
ifdown eth0						禁用网卡
ifconfig eth0 192.168.1.1 netmask 255.255.255.0	同时设置IP和子网掩码
  • 12
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值