一些linux命令

1  cat 
    cat -n filename 打印出某文件
    cat -n textfile1 > textfile2 把 textfile1 的文档内容加上行号后输入 textfile2 这个文档里 

2  rm 
    rm  test.txt    删除test.txt
    rm  -rf   test/ 删除目录 test,不管该目录下是否有子目录或文件,都直接删除

3  grep 用于查找文件里符合条件的字符串

4  mv
目标目录与原目录一致,指定了新文件名,效果就是仅仅重命名
目标目录与原目录不一致,没有指定新文件名,效果就是仅仅移动。
目标目录与原目录不一致, 指定了新文件名,效果就是:移动 + 重命名

5  touch testfile
使用指令"touch"修改文件"testfile"的时间属性为当前系统时间,如果指定的文件不存在,则将创建一个新的空白文件:

6  rmdir
删除空的目录

7 wc
说明:输出文件中的行数、单词数、字节数

例:在文件a中统计 hello 出现的行数   grep hello a | wc -l

8  ps
功能说明:报告程序状况。

9  su - root  //切换到root用户

10  top
显示进程信息。

11  | 是管道重定向

 

12  linux:所有的设备、东西在它看来都是文件:字符型/二进制

13  mount A B 将A挂载在B点   B相当于索引 A设备所在路径
      umount 挂载点名或者设备路径  取消挂载
      exit 退出当前shell
      logout 注销用户 exit 退出控制台

14  常用退出: q    ctrl+c   ctrl+d

15   查看一个命令的使用,eg: man 命令   命令 -help

16   ll 是 ls -l 的别名

17   find

查找方式有很多种,比如按文件类型(-type),文件名(-name),文件属主(-user),文件所属组)(-group),文件权限(-perm),文件长度(-size),文件修改时间(-mtime)等查找。

文件类型包括:d  目录文件。

                    l  符号链接(指向另一个文件,类似于瘟下的快捷方式) 。 
                    s  套接字文件。
                    p  命名管道文件。
                    -  普通文件,或更准确地说,不属于以上几种类型的文件。

文件权限包括:r    读文件   w   写文件   x    执行文件操作

例如:

è¿éåå¾çæè¿°è¿éåå¾çæè¿°

详情见:https://www.cnblogs.com/tongyan2/p/5517085.html

              https://blog.csdn.net/m0_38121874/article/details/77019127

 

18  vi vim

vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样

vi的使用
基本上vi可以分为三种状态,分别是一般模式、编辑模式和命令行模式,各模式的功能区分如下:
一般模式:
以vi打开一个文件就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用上下左右按键来移动光标,你可以使用删除字符或删除整行来处理文件内容, 也可以使用复制、粘贴来处理你的文件数据。
编辑模式:
在一般模式中可以进行删除、复制、粘贴等的操作,但是却无法编辑文件的内容,只有当到你按下【i, I, o, O, a, A, r, R】等任何一个字母之后才会进入编辑模式。这时候屏幕的左下方会出现【INSERT或 REPLACE】的字样,此时才可以进行编辑。而如果要回到一般模式时, 则必须要按下【Esc】即可退出编辑模式。(o 插入新的一行  开始插入)
命令行模式:
输入【 : / ? 】三个中的任何一个,就可以将光标移动到最底下那一行。在这个模式中, 可以提供查找、读取、存盘、替换字符、离开vi、显示行号等的动作则是在此模式中完成的!(/ 向下寻找  ?向上寻找   :set nu  在屏幕上显示行号   :set nonu 取消行号)

详情请参考:https://www.cnblogs.com/summersoft/p/7482594.html

19  windows 分隔符; linux :

      在dos窗口查看环境变量  echo %x%
      linux:  echo $x%

20  linux 文件的后缀名在技术角度没有任何意义

21  -r 很多时候代表递归

22   ln  
       软链接:相当于win快捷方式
       硬链接:复制了一份文件并创建了快捷方式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值