D2 - Shell命令

注意1:如何读懂man 手册 D2 - Shell命令
指令 例子
man man ls
man 3 printf
man 2 open
//多查man手册
passwd passwd 改自己
sudo passwd改管理员
passwd user1 管理员改user1
sudo passed user1普通用户改user1
注意改密码时需要输入旧密码
su //临时切换用户身份
su -c date user1 切换到user1查看data后回到原来的用户
su user1 切换到user1用户
su - 切换到管理员
echo 终端的printf功能
echo “hello word”
data sudo data -s 10:30:30修改本地时间
clear ctrl + l
dt dt -T 查看磁盘剩余空间
du 查看目录文件大小
用户管理 截图/举例
/etc/passwd文件 D2 - Shell命令
D2 - Shell命令
/ect/group 包含组名,组成员
D2 - Shell命令
/etc/adduser.conf 规定第一个用户的组ID,能建立多少用户…
adduser # adduser user1
sudo adduser1
usermod 修改用户属性
deluser deluser --remove-home user1 //删除用户
addgroup sudo addgroup group1
delgroup sudo delgroup group1
删除组时,先把组内的所有成员全部删除
进程管理命令(类window任务控制器) 截图
进程状态 D2 - Shell命令
ps 查看进程
top 监视进程
相比与ps,top能够动态显示D2 - Shell命令
pstree 以树状图显示ps进程D2 - Shell命令
kill 15 kill 15 8888关闭8888进程
文件系统类型与结构 截图/说明
磁盘文件系统 D2 - Shell命令
网络文件系统 D2 - Shell命令
ext4 linux系统使用的文件格式
linux分区命名方式 D2 - Shell命令
dev/sda1 sata硬盘的第一个硬盘第一个分区
dev/sdb3 sata硬盘的第二个硬盘第3个分区
交换分区=虚拟内存 将内春的内容写入磁盘或者从磁盘读出=内存与磁盘的缓冲区
文件系统逻辑结构:树 D2 - Shell命令
D2 - Shell命令
相对路径
绝对路径
D2 - Shell命令
D2 - Shell命令
文件命令 截图/解释
file 查看文件类型
file /etc
mkdir mkdir -p dir1/dir2/
链接
(类winodow桌面快捷链接方式)
ln -s /home/user/mytext link1将这个绝对路径下的mytext建立链接为link1
ln -l link1 查看link1链接指向的位置
硬链接:linux为每个文件都有一个物理编号inode节点 ln /home/user/mytext link1 将绝对路径下的mytext建立一共硬链接link1
ln -l link1 查看link1指向位置
压缩文件 gzip:linux最流行的压缩工具
gzip .gz(压缩后的后缀)
gzip mytext
gunzip gunzip mytext.gz
归档文件:多个文件合并为一个文件 tar命令
网络IP相关命令 截图/解释
网络配置文件 /etc/interfaces
/etc/hosts
/etc/resolv.conf
网卡名称 eth0,eth1,wlan0,wlan1…
lo代表主机
IP 网络号+子网号+主机号
ifconfig ifconfig
ifconfig lo
isconfig eth0 192.168.182.129 netmask 255,255,255,0 设置网卡IP号
dhclient sudo dhclient动态获取IP地址
ping ping www.baidu.com
nslookup nslookup www.baidu.com 查看网址的IP地址