文章目录
- Linux的常用指令
-
- 一、指令与选项
-
- 1. 概述
- 二、基础指令
- 三、进阶指令
- 四、高级指令
- 五、其他
-
- 1. 软件安装
- 2. 文件检索
- 3. U盘挂载
- 4. 压缩包管理
- 5. 其他
Linux的常用指令
一、指令与选项
1. 概述
-
终端中输入的内容为指令
-
指令格式:#指令 [选项] [操作对象]
-
一个指令可以包含多个选项、操作对象也可以是多个
二、基础指令
-
ls指令:(list) 列出所在的目录下的所有目录和文件的名称
- #ls 路径
- 路径可分为相对路径和绝对路径,相对路径需要一个参照物,一般为单签的工作路径,绝对路径不需要参照物,直接从“/”(表示根目录下)开始寻找对应路径
- 相对路径:在相对路径中通常用到“./”(表示当前目录下)和“. ./”(表示上一级目录下)
- #ls 选项 路径
- 其中以 “-” 开头的表示对应文件类型为文件,“d”开头的表示文件类型为文件夹,以 – 开头的为隐藏文件
-
free命令:查看内存使用情况。语法:free —>-m表示以mb为单位输出
-
cal指令:操作日历
四、高级指令
-
hostname指令:操作服务器的主机名(读取,设置)
-
id指令:查看一个用户的基本信息(包含用户id、用户组id……),该指令如果不指定用户则默认当前用户
当找不到父进程时表示此进程为僵尸进程
-
top命令:产看服务器进程占用的资源
-
find指令:用于查找文件。语法:find 路径范围 [选项] 选项值 (选项:-name:按照文档名进行搜索(支持模糊搜索),-type:按照文档类型进行搜索)
-
service指令:控制一些软件服务启动/停止/重启。语法:service 服务器名 start/stop/restart
-
kill命令:杀死进程。语法:kill 进程PID,killall 进程名称
-
ifconfig命令:用于操作 卡
-
reboot命令:重启计算机
-
shutdown命令:关机指令。语法:shutdown -h now 或者 shutdown -h [时间]
-
uptime命令:输出计算机的在线时间
? -n:表示将地址从字母组合装换成ip地址,将协议转为端口 显式
? -l:表示过滤出“state”列中值为LISTEN(监听)的连接
? -p:表示显式发起连接的进程pid和进程名称
-
man指令:手册(包含了Linux中全部命令手册)。语法:man 指令名(按q键退出)
五、其他
1. 软件安装
4. 压缩包管理
-
gzip和gunzaip:
- 压缩和解压,不会保留源文件,也不会打包,只会在原文件基础上进行压缩
-
tar:不使用z/j参数则该命令只能打包
-
参数:c–创建;x–释放;v–显式提示信息;f–指定压缩文件的名字;z–使用gzip的方式压缩文件后缀为.gz;j–使用bzip2方式压缩后缀为.bz2
-
压缩:tar zcvf 生成的压缩包名字(xxx.tat.gz) 要压缩的文件或目录
tar jcvf 生成的压缩包名字(xxx.tat.bz2) 要压缩的文件或目录
-
解压:若文件后缀为.gz:tar zxvf 压缩包名 -C 解压后的位置
-
-
rar(必须安装该软件):
- 参数:压缩:a;解压缩:x
- 压缩:rar a 生成的压缩文件名(temp) 压缩和文件或目录
- 解压缩:rar x 压缩文件名 (解压缩目录)
-
zip:
- 压缩:zip 生成的名字 压缩的文件或目录
- 解压缩:unzip 压缩包名字 -d 解压目录
5. 其他
-
其他命令可查看手册Linux命令手册
-
其他内容可关注我的个人博客!不将就
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!