Linux基本操作(上)

ls

  -a 显示所有文件,包括隐藏文件

  -l 以列表形式显示文件的详细信息

  -m 以kb、Mb、Gb显示文件大小

  -i 查看文件的iNode编号<该编号在文件系统唯一>

touch

  touch 文件名——创建新文件

通配符

  *——匹配任意个任意字符

  ?——匹配任意一个字符

  [ ]——匹配集合中任意一个字符

  [ - ]——匹配字符范围内任意一个字符

路径

  • pwd : 查看当前路径
  • cd 目的目录 :  进入目的目录
  • cd ~ / cd : 进入当前用户主目录
  • cd .   :  代表当前目录
  • cd ..  :  返回上一级
  • 相对路径 & 绝对路径

目录操作  

  • mkdir 目录名 : 创建目录 (创建多级目录需加 -p)
  • tree 目录名 : 查看目录结构
  • rm 文件名 :  删除文件
  • rm  目录名 -r : 删除目录 (递归式删除)

复制&剪切(移动)

  • cp 源文件 目的文件/新名字 :复制源文件并且设置文件名
  • cp 源目录  目的目录/新名字 : 复制源目录并且设置目录名
  • mv 源文件(或目录名)  目的目录/新名字 : 移动文件(目录)并设置文件名

查看文件内容

  • cat 文件名 : 直接全部输出到黑窗口
  • more 文件名: 分屏显示到 黑窗口
  • 输出重定向:
                        > 覆盖输出重定向
                        >> 追加输出重定向
  • 合并多个文件: cat 1.py 2.py  > 3.py

查找文件

  • find 路径 选项  参数
    选项:
            —— name 文件特征

            —— size  +- [ bckMG]

  • 以特征搜索文件数据——grep

        grep 选型 特征数据  文件名

         选项:

                -i 忽略大小写

                -n 显示行号

                -v 对条件取反

        特征数据可以是正则

            ^a : 以a开始的行

            B$ : 以B结束的行

       

猜你喜欢

转载自blog.csdn.net/sheri_/article/details/80091550
今日推荐