Linux常用指令 (服务器管理前提)

2019-10-09  本文已影响0人  男青年的笔记

1 ls list 查看当前文件夹下的内容 (查看隐藏文件 ls -a .开头文件为隐藏文件 .当前目录 ..上级目录

ls -lha
l查看详细信息
h 大小以K为单位显示
a 显示隐藏文件
     *代表任意个字符
      ls 1* 以1开头
      ls *1.txt = ls *1* 以1结尾
     ?代表一个字符
      ls ?2? 3位2 在中间的文件)
      []定义一个匹配的字符组
      [1234]23.txt 可以定位到123、223、323、423
      [1234]=[1-4]

···

2 pwd print work directory 查看当前文件夹

···

3 cd[目录名] change directory 切换文件夹

   cd ~切换到当前用户根目录
   cd .. 上级
   cd - 最近两次目录切换
   cd ~/document 进入根目录下document文件夹
   -.

···

4 touch[文件名] touch 如果文件不存在,新建文件

···

5 mkdir[目录名] make directory 创建目录

     -p 1/2/3/4 递归创建目录

···

6 rm[文件名] remove 删除指定的文件名

    -r 删除目录
    -f 强制删除 有则删除 无也不报错
     rm也可以用通配符

···

7 clear clear 清屏

···

8 tree[] tree 以树状图列出文件目录结构

    只看目录则 -d

···

9 cp 源文件 目标文件 可重命名

      -i 覆盖提醒
      -r 复制目录

10 mv 源文件 目标文件 可重命名

      -i

11 cat 查看内容

      -b 对非空输出行编号
      -n 对输出的所有行编号
      more 分屏查看

12 grep 查找内容

        -n 显示匹配的行
        -i  忽略大小写
        -v 显示不包含匹配文本的行

13echo输出和重定向

      >覆盖
      >>追加
上一篇 下一篇

猜你喜欢

热点阅读