【Linux】3.5 实用指令

前端之家收集整理的这篇文章主要介绍了【Linux】3.5 实用指令前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

实用指令

1. 指定运行级别(7个级别)

  • 0.关机【一旦开机它就会执行关机】
  • 1.单用户【找回丢失密码】
  • 2.多用户状态没有网络服务
  • 3.多用户状态有网络服务
  • 4.系统未使用保留给用户
  • 5.图形界面
  • 6.系统重启【设置后则开机就一直重启】

  • 系统的运行级别配置文件:/etc/inittab

  • 切换到指定运行级别的指令:init [012356]

2. 帮助指令

2.1 man获得帮助信息

man [命令或配置文件]

  • 例如:man ls

2.2 help指令

help [命令或配置文件]

3. 文件目录类指令

3.1 文件剪贴删除复制重名等

  • pwd:Print Working Directory,显示当前工作目录的绝对路径
  • ls:-a:显示当前目录所有的文件和目录,包括隐藏的;
    • -l:以列表的方式显示信息。
  • cd:cd ~:回到自己的家目录;cd …:回到当前目录的上一级目录。
  • mkdir:创建目录;-p:创建多级目录。
  • rmdir:删除空目录。rmdir不能删除非空的目录。如果需要删除非空的目录,需要使用rm -rf。
  • cp:拷贝文件到指定目录;
  • rm:移除文件或目录;
  • mv:移动文件与目录或重命名,两种功能
  • touch:创建空文件。可以一次性创建多个文件
  • ln 给文件创建一个软连接

3.2 文件查看

3.3 时间和日期

  • date:显示当前日期和时间
    • date “+%Y”:显示当前年份
    • date “+%d”:显示当前月份
    • date “+%Y-%m-%d %H:%M:%S”:显示年-月-日 时:分:秒
    • 设置日期:date -s 字符串时间
  • cal:查看日历指令;
    • cal [月] [年份]:显示某一年或月的日历

3.4 搜索查找类

  • find:从指定目录向下递归的遍历其各个子目录,将满足条件的文件或者目录显示在终端。
  • locate:locate (搜索文件)
  • grep:过滤查找,表示将前一个命令的处理结果输出传递给后面的命令处理。经常跟管道一起使用。
    • grep [选项] 查找内容文件
    • -n:显示匹配行及行号。
    • -i:忽略大小写字母。
    • cat hello.txt | grep yes

3.5 压缩和解压类

  • gzip/gunzip:压缩文件/解压
  • zip/unzip:压缩文件/解压
    • zip [选项] (压缩后文件xxx.zip) (将要压缩的文件)
    • unzip [选项] (要解压的文件xxx.zip)
    • zip -r:递归压缩,即压缩目录
    • unzip -d (目录):指定解压后的文件的存放目录
  • tar:打包指令,最后打包后的文件是.tar.gz的文件
    • tar [选项] xxx.tar.gz (打包的内容)
    • -c:产生.tar打包文件
    • -v:显示详细信息
    • -f:指定压缩后的文件
    • -z:打包同时压缩
    • -x:解压.tar文件
    • 压缩:tar -zcvf (压缩后文件名) (要压缩的文件)
    • 解压:tar -zxvf (要解压的文件)
    • 解压到指定目录:tar -zxvf (要解压的文件) -C (指定目录),指定解压到的目录要存在。

4. 更多命令

Linux命令大全

猜你在找的Linux相关文章