Linux操作系统指令

基本指令:

    1.查看当前我在的位置: pwd

    2. 查看ip: ip a 或者 ip address

    3. 清屏: clear

    4. 检测网络状态ping地址: ping [域名]

    5. 停止当前操作: Ctrl+c

    6. 退出: exit

目录命令:

    1. ls: 查看当前目录有什么

    2. ls -a: 查看当前目录所有文件包括隐藏文件

    3. ls -l: 查看当前目录所有文件的详细信息

    4. ls -d: 查看目录本身

切换目录:

    1. cd ../: 返回上一级目录

    2. cd 具体路径/ : 到达指定目录

    3. cd /: 到达根目录

    4. cd ~: 到达root目录

    5. cd -: 返回上一次访问目录

创建目录:

    1. mkdir 目录名 :创建一个目录

    2. mkdir -p 目录名1 目录名2: 创建多级目录

删除目录:

    1. rmdir 目录名: 删除空目录(非空目录无法实现操作)

    2. rm -r: 递归删除非空目录,控制台会询问你是否删除或者进入目录,输入y确定,输入n为否

    3. rm -rf: 不询问直接删除非空目录(谨慎操作)

复制目录:

    1. cp -r 要复制的目录名 要复制到哪一个目录的目录名: 递归 复制目录下全部内容

移动目录:

    1. mv 目录名 /路径: 移动目录到指定路径目录下

重命名目录:

    1. mv 目录名 新目录名: 修改目录名

文件操作:

    1. touch 文件名1 文件名2 ..: 创建单个或者多个文件

    2. vi 文件名:编辑文件

        a. 进入文件内部后,摁i 为在当前光标位置进入编辑模式, o为下一行为起始位置编辑模式, a为空一格进入编辑模式.

进程操作:

    1. ps -ef:查看正在运行的所有进程

    2. ps -ef | grep : 搜索进程内容

    3. kill -9 进程id : 强制杀死某一个进程

高级指令操作:

1、hostname指令作用:操作服务器的主机名(读取、设置)语法1:#hostname含义:表示输出完整的主机名语法

2:#hostname-f含义:表示输出当前主机名中的FQDN(全限定域名)2、id指令作用:查看一个用户的一些基本信息(包含用户id,用户组id,附加组id...),该指令如果不指定用户则默认当前用户。语法1:#id默认显示当前执行该命令的用户的基本信息语法2:#id用户名显示指定用户的基本信息验证上述信息是否正确?验证用户信息:通过文件/etc/passwd验证用户组信息:通过文件/etc/group

3、whoami指令作用:“我是谁?”显示当前登录的用户名,一般用于shell脚本,用于获取当前操作的用户名方便记录日志。语法:#whoami

4、ps-ef指令(重点)指令:ps作用:主要是查看服务器的进程信息选项含义:-e:等价于“-A”,表示列出全部的进程-f:显示全部的列(显示全字段)执行结果:列的含义:UID:该进程执行的用户id;PID:进程id;PPID:该进程的父级进程id,如果一个程序的父级进程找不到,该程序的进程称之为僵尸进程(parentprocessID);C:Cpu的占用率,其形式是百分数;STIME:进行的启动时间;TTY:终端设备,发起该进程的设备识别符号,如果显示“?”则表示该进程并不是由终端设备发起;TIME:进程的执行时间;CMD:该进程的名称或者对应的路径;案例:(100%使用的命令)在ps的结果中过滤出想要查看的进程状态#ps-ef|grep“进程名称”再例如查看火狐浏览器的进程:

5、top指令作用:查看服务器的进程占的资源(100%使用)语法:进入命令:#top(动态显示)退出命令:按下q键输出的结果:表头含义:PID:进程id;USER:该进程对应的用户;PR:优先级;VIRT:虚拟内存;RES:常驻内存;SHR:共享内存;计算一个进程实际使用的内存=常驻内存(RES)-共享内存(SHR)S:表示进程的状态status(sleeping,其中S表示睡眠,R表示运行);%CPU:表示CPU的占用百分比;%MEM:表示内存的占用百分比;TIME+:执行的时间;COMMAND:进程的名称或者路径;在运行top的时候,可以按下方便的快捷键:M:表示将结果按照内存(MEM)从高到低进行降序排列;P:表示将结果按照CPU使用率从高到低进行降序排列;1:当服务器拥有多个cpu的时候可以使用“1”快捷键来切换是否展示显示各个cpu的详细信息;

6、du-sh指令作用:查看目录的真实大小语法:#du-sh目录路径选项含义:-s:summaries,只显示汇总的大小-h:表示以高可读性的形式进行显示案例:统计“/root/yunweihenniux”目录的实际大小案例:统计“/etc”目录实际大小

7、find指令作用:用于查找文件(其参数有55个之多)语法:#find路径范围选项选项的值选项:-name:按照文档名称进行搜索(支持模糊搜索)-type:按照文档的类型进行搜索文档类型:“-”表示文件(在使用find的时候需要用f来替换),“d”表示文件夹案例:使用find来搜索httpd.conf#find/-namehttpd.conf案例:搜索etc目录下所有的conf后缀文件#find/etc-name*.conf案例:使用find来搜索/etc/sane.d/目录下所有的文件#find/etc/sane.d/-typef案例:使用find来搜索/etc/目录下所有的文件夹#find/etc-typed

8、service指令(重点)作用:用于控制一些软件的服务启动/停止/重启语法:#service服务名start/stop/restart例如:需要启动本机安装的Apache(网站服务器软件),其服务名httpd#servicehttpdstart通过ps命令来检查httpd服务是否启动:9、kill指令(重点)作用:表示杀死进程(当遇到僵尸进程或者出于某些原因需要关闭进程的时候)语法:#kill进程PID(语法需要配合ps一起使用)案例:需要kill掉Apache的进程与kill命令作用相似但是比kill更加好用的杀死进程的命令:killall语法:#killall进程名称

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值