华清远见上海中心22071班

1.shell(命令解释器)是一个外层保护工具,完成用户与内核的交互。

有四种shell:sh csh ksh bash(广泛使用)

2.命令提示符 usernam(用户名) hostname(主机名) direction(目录名)

3.命令基本格式

三要素:命令名称(必须)  选项  参数

$ Command [-Options] Argument1 Argument2 …

  指令             选项           参数1         参数2…

#为超级用户   其他用户为¥

指令严格区分大小写,三要素要用空格分隔

4.连按两下tab或esc可补全命令内容,按一下tab可补全文件名

5.echo ¥HISTSIZE(可直接赋值)查看当前历史命令容量

6.alias xx(新命令名)=‘yy’(原命令名)   给命令起别名

   unalias  xx

特殊字符

1.通配符

*号可匹配任意长度的字符  rm *.c

?号匹配一个长度的字符

【】匹配一个字符  rm【12】.c    删除1.c     2.c

 管道符   |

把前一个命令的输出作为后一个命令的输入

wc  文件名  -l   查看行号

                   -w   查看单词数

                   -c   查看字符个数

重定向符

>   把前面的输出结果覆盖到后面的,原来后面的内容清空

>>                             追加                                            不清空

2>或&>

将错误信息保存至一个文件中

命令置换符

··  

命令1 `命令2` 把命令2的输出结果作为命令1的参数使用

shell命令

                          +45    45分钟后关机

shutdown  -h     

                           now  立刻关机

                  -r             重启

passwd + 用户名 修改用户密码

echo 打印至终端  -n 不换行

df      查看磁盘占用情况  

       - a    显示所用物理内存使用情况

      - h     以兆为单位

      - k      千

      - T       查看磁盘对应文件类型

mount  挂载命令

用户管理命令

1.添加用户    adduser  名字

2.修改用户属性    

usermod [-u uid [-o]] [-g group] [-G gropup,…]

[-d home [-m]] [-s shell] [-c comment]

[-l new_name] [-f inactive][-e expire]

[-p passwd] [-L|-U] name

删除用户 

delnuer  --remove-home   user1

删除用户user1的同时删除用户的工作目录

删除用户组  delgroup   groupname

进程管理命令

D:   不可中断的静止        

R:   正在执行中

S:   阻塞状态

T:   暂停执行

Z:   不存在但暂时无法消除

W:  没有足够的内存分页可分配

<:   高优先级的进程

N:   低优先级的进程

L:   有内存分页分配并锁在内存中

ps    查看进程动态

         -A  列出所有的进程

         -aux 显示所有包含其他使用者的进程

         -ef    显示所有进程包含父进程

top   动态监视进程

shift+'>' :向下翻页

shift+'<' :向上翻页

q:退出

kill   终止特定进程

2) SIGINT:ctrl c

3) SIGQUIT:ctr \

 9) SIGKILL:杀死进程

14) SIGALRM:alarm()函数调用时产生该信号

17) SIGCHLD :子进程结束时会给父进程发送该信号

19) SIGSTOP :暂停进程

kill  2   xxxx(进程号)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值