章节目录
1. disk & file
2. rpm & yum
3. osm
4. web
5. shell
第一:文件与磁盘管理
文件管理
- 查看目录内容:pwd, ls, cd
- 查看文件内容: cat, more/less, tac, head/tail
- 文件增删改: vim, mkdir, rm ,mv ,cp
- 文件搜索:find, locate, which, whereis, type, grep
- 文件安全:chmod & umask, chown, chgrp, chroot
- 压缩与解压缩:gzip, tar
磁盘管理(暂不做进一步了解)
- 文件系统挂载: fdisk-l
- 查看磁盘空间:df, du
- 制作镜像文件:dd, cp, mkisofs
- 备份与还原: dump, restore
- 数据同步: sync
第二:软件包管理
rpm : 是编译之后的文件,不可查看源码,使用简单
rpm -ivh 待安装包全名 [--nodeps,--force]
# i - install
U - update
e - erase
v - verbose(显示详细信息)
h - hash (显示进度)
--nodeps - 不检测依赖性
--force - 强制性
rpm查询
rpm -q[a,l,R] #中括号代表可以组合成不同的命令
# q -query
a -all
l -list/location
R -requery
yum: yum -y install 待安装包名 #-y:即自动回答yes;
第三:osm
- 用户(组group)管理:useradd, passwd,userdel,usermod; (groupadd),....
- 用户查询 :who ,whoami
- su & sudo
- 监视进程:ps, pstree,top
- 搜索进程:pgrep, pidof
- 控制进程: kill ,kill-all,kill-9
- 周期性执行任务:at, batch,watch
- 一守护线程执行: nohup
- systemd, systemct,systemctl
第四:web(暂不做进一步了解)
- 网络接口gui & cli :ifconfig, dhclient,route,
- DHCP
- Samba
- 3w-web
- ftp
第五: shell
- 输入输出重定向与管道
- shell 编程