今日所学
1.history命令:记录有限历史命令,可以通过echo $HISTSIZE查询容量。
2.alias(给命令起别名):alias ss='cd'。
unalias +name(取消别名)
3.通配符
(1)* ,任意长度。
(2)?,一个长度。
(3)[ ],任意一个字符,例如rm [123].c 删除1.c 2.c 和3.c。
(4) [^列表]:除了列表之外的所有字符任意一个。
(5)
4.|(管道符):第一个命令的输出作为第二个命令的输入。
5.wc文件名: 查看 行号,单词个数,字符数
-l 行号 ,-w 单词个数 ,-c 字符个数
6.重定向符号
(1)>文件名:>命令前的内容定向到目标文件中,目标文件原内容被清空。
(2)>>文件名:将>>前面命令的内容重定向到目标文件中,目标文件中原来的内容被追加。
7.命令置换符``,格式 命令1`命令2`,命令2的结果作为命令1的参数。
8.date 显示日期
9.df 查看磁盘占用情况
-a 显示所有物理内存使用情况
-h 以兆为单位查看
-k 以千字节为单位查看
-T 查看磁盘对应文件的类型
8.mount挂载命令
用户管理命令
1. /etc/passwd 识别用户清单
2. /etc/group 存放用户组相关信息
3.添加用户组 adduser + name
4. 修改用户属性 usermod
[-u uid[-o]]
5.删除用户 deluser + name
deluser --remove-home user1 删除用户 user1的同时删除用户的工作目录
6. 删除用户组 delgroup +name
进程管理命令
1.进程状态
D 不可中断的静止
R 正在执行中
S 阻塞状态
T 暂停执行
Z 不存在但暂时无法消除
W没有足够的内存分页可分配
<: 高优先级的进程
N: 低优先级的进程
L: 有内存分页分配并锁在内存中
2. ps 查看进程的动态
3. top 动态监视进程运行状态
4.kill 终止特定的进程