Linux运维初级工程师必会命令

什么是命令?

命令:是用来实现某一类功能的指令或者程序

命令的完整格式:命令  选项  参数   参数....

基础命令

   cd   pwd  ls 

 查看命令

ls  find  head  tail  grep  vim  awk sed Cat  Less   More

修改命令

mv cp   mkdir  touch  cp   vim(交互式)   echo(非交互式)

  功能性命令

hostname (本机名字)
 free(内存)  
ifconfig (本机回环接口)
date (显示日期和时间) 
 which (查看命令路径)  
tree(用树形结构显示目录和文件)
lscpu(电脑CPU) 
  history(显示历史命令)
histoy -c(清空历史命令)  
du-sh (统计占用的空闲)
chmod(修改权限)  
chown(修改归属关系)  
lsblk(查看系统列出的硬盘) 
 df -Th (查看挂载)
pstree(以树形结构查看父子目录)
 IP a s (查看IP地址) 
users  who  w(用户登录分析)
last(用户成功登录)
lastd(用户失败登录)
top(显示正在运行的所有进程,并显示详细信息)
&(正在运行的程序放入后台)
Ctrl+z(挂起当前进程)
jobs(查看后台列表)
fg(将后台任务恢复到前台运行)
bg(激活后台并挂起的任务)
killall -9 进程名(杀死进程)
重定向:> (覆盖重定向)   >>(追加重定向)
 2>重定向错误输出      >重定向标准输出 
 &>     重定向所有 输出    
/dev/null(Linux里面的黑洞)
< 和<< 两者都是输入重定向
<从键盘读取数据变成从文件中读取数据

  程序命令

opt -d 1 (刷新秒数)   M (内存排行)    P(CPU排行)
ps aux(显示正在运行的所有程序,并详细信息)
ps -elf(列出正在运行的所有程序,显示正在行程中父进程的信息)
pstree (用树形结构显示)  -p(对应的pid编号) -a(完整进程)   一般为pstree -qa
pgrep (包含关键字的进程)        -l(进程名)   -u(指定用户)  -x(精确匹配)
&(正在运行的程序放入后台)Ctrl+z(挂起当前进程)
jobs(查看后台列表)
fg(将后台任务恢复到前台运行)
bg(激活后台并挂起的任务)
killall -9 进程名(杀死进程)
kill -9 PID     kill -9 %后台任务编号
vim /etc/fstab(永久挂载)
ip a s (查看ip地址)

运行级别      

命令init
systemctl  isolate  multi-user.target    #相当于原来的init  3(切换)
 systemctl  isolate  graphical.target    #相当于原来的init  5(切换)
每次开机自动进入字符模式
systemctl   set-default   multi-user.target 
图形模式同理
0关机0个服务,等于poweroff
1单用户模式(基本功能的实现,破解Linux密码)50个服务
2多用户字符界面(不支持网络)80个服务
3多用户字符界面(支持网络)100个服务
4未定义0个服务
5图形界面300服务
6重启0个服务,等于reboot

服务管理

配置文件在/lib/systemd/system/....
systemctl(命令)
restart(重启)
start(开启)
stop(停止)
status(查看当前)
enable(开机自启)
disable(禁止开机自启)
is-enabled(查看是否开机自启)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值