• ls:显示目录下的项目
    linux基础指令笔记
    -a:显示所有文件(包括隐藏文件)
    -i :显示文件ID
    -l :显示文件详细信息(用户权限,创建时间等等)
    -d:查看目录属性
    -h:人性化显示

  • mkdir:创建目录
    linux基础指令笔记
    -p:递归创建

  • rmdir:删除目录(空目录)
    linux基础指令笔记

  • cd:切换当前目录
    cd … :返回上级目录

  • pwd:打印当前目录完整路径linux基础指令笔记

  • echo:向标准输出视频(显示器)输出一个字符
    linux基础指令笔记

  • 覆盖重定向和追加重定向:>和>>
    linux基础指令笔记
    解释:a.txt中原有字符“abc”,现通过覆盖重定向将“123 456”输入进去将原有的覆盖。
    linux基础指令笔记
    解释:用追加重定向将“789”输进a.txt中显示结果如上(是追加而不是覆盖)

  • touch:创建一个空白文件linux基础指令笔记

  • cal:输出一个日历
    -3:输出上个月、当前月、下个月linux基础指令笔记
    -y:输出当前一年linux基础指令笔记

  • history:显示之前输入过的指令

  • cp:复制文件或目录
    linux基础指令笔记
    将/home/ben/app/dir1/dir2下的a.txt文件复制到上级目录dir1下
    -r:递归复制文件
    -p:保留原始文件属性
    -i:如果目标文件存在则询问是否覆盖
    -d:如果复制对象为链接文件则保留该链接文件的属性

  • mv:文件移动(在不同目录下的操作)重命名(在同一目录下的操作)
    linux基础指令笔记
    将/home/ben/app/dir1/dir2下的a.txt文件移动到上级目录dir1下
    linux基础指令笔记
    将原b.txt改名成c.txt

  • rm:删除文件或文件夹
    -r:递归删除
    -f:强制删除文件且不显示任何信息
    -i:删除目标文件前先询问是否删除

  • ln:给某个文件或文件夹做链接
    -s:创建某文件的软连接
    linux基础指令笔记
    在dir1目录下创建dir2下的c.txt的软连接

  • cat:显示一个或多个文件的内容
    linux基础指令笔记
    查看a.txt的内容

  • more:分页查看文件特别是长文件
    -s:把文件中多个空行压缩成一个空行显示
    +n:每次按空格键显示n行,按enter现实下页

  • wc:统计文件的行数、单词数、字数
    -l:显示行数
    -w:显示单词数
    -c:显示字符数

  • find:查找文件或文件夹
    -name:按文件名搜索
    -type:按照文件类型搜索

  • tar:压缩解压文件或文件夹
    压缩:linux基础指令笔记
    解压:linux基础指令笔记

  • su:切换用户
    su root:切换成root用户(需要密码)

相关文章:

  • 2021-12-31
  • 2021-12-11
  • 2021-05-02
  • 2021-11-08
  • 2021-04-18
  • 2021-11-04
猜你喜欢
  • 2021-09-02
  • 2022-12-23
  • 2022-12-23
  • 2021-05-08
  • 2022-02-04
  • 2021-07-09
相关资源
相似解决方案