linux系统常用的shell命令

Linux系统的常用shell命令:

简单的分内记忆:

1.电源管理

(1)poweroff   关机(2)reboot    重启 (3)shutdown -r/-h time    重启/关机

2.身份切换  su root (root身份在Linux中拥有最高权限,可以对任意文件进行修改),su是select user的缩写。

3.文件/文件夹的管理操作
(1)cd   打开文件夹(目录),cd ..  访问上层目录,cd . 当前目录,cd ~  主目录
(2)mkdir   建立文件夹
(3)rm    删除普通文件 ,通常添加参数 -rf 来删除目录文件
(4)mv   文件移动     mv[原文件] [目标文件]
(5)cp    复制              cp[原文件] [目标文件]
(6)rename 重命名,eg: 现有12345.c  12112.c两个.c文件,使用rename命令,rename 12 ss 12????? 结果显示:ss345.c ss112.c
 ?匹配一个长度的字符,可以看出之前两个文件中的12被ss代替,所以rename通常进行批量操作。
(7)pwd   显示当前文件的路径

(8)ls    查看当前路径的文件

  ls -l(ll) 查看详细信息 

  ls -a    查看所有文件(目录)

注:使用mv命令时,如果目标文件不存在,那么也可以达到重命名的效果

4.用户管理命令
(1)passwd    设置密码
(2)adduser    添加用户,需在root下进行
(3)userdel     删除用户,需在root下进行

5.网络配置管理命令
(1)ifconfig     查看设置IP地址等网络配置
(2)ping          检测本机和目标机的网络连接是否通畅,添加参数-c number可以设置发送数据包的个数。
(3)netstat      查看当前网络状态信息


6.进程管理命令
 进程(process):正在运行的程序,或者程序的一次执行过程,一个进程就相当于一个任务,每一个进程都有一个不同的编号,即PID,操作系统可以通过PID区分不同进程


(1)ps(process snapshot) :查看进程,可以添加-e /-aux来查看更加详细的信息。
(2)top      查看动态进程
(3)df        查看硬盘信息
(4)Ctrl + z     将前台进程调用进后台,并且处于暂停状态。
(5)Ctrl + c     关闭进程
(6)kill             结束进程(添加-9是一定可以杀死进程的)
(7)killall        批量结束进程(添加-9可以保证进程杀死)
(8)& 命令后加&,可以在进程进行的同时输入其他命令,之前的进程调用进后台执行。
(9)fg(foreground)    将当前在后台的进程调进前台执行。fg %jobnumber可以指定调用某一个后台进程,jobnumber指的是正在执行命令的序      号就是排第几个,不是PID.

(10)bg (background)  行处于后台的所有进程,但仍然是后台运行。bg %jobnumber可以指定调用某一个后台进程,jobnumber指的是正在执行命令     的序号就是排第几个,不是PID.


7.其他命令
(1)clear       清屏
(2)reset       重置

注:Linux中有很多命令可以添加参数,这时可以通过man命令来查看用法,按q键退出man查看界面。


在Linux系统中一个进程对应一个控制终端,不依附于任何终端的进程就是守护进程。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值