美文网首页
linux笔记

linux笔记

作者: 61etj | 来源:发表于2018-10-28 00:26 被阅读0次

目录

  • etc

    系统配置文件目录

  • usr

    多用户共享文件目录

  • home

    用户目录


命令

目录

  • cd 目录

    目录切换

    cd usr切换到usr目录
    cd ../  切换到上级目录
    cd / 切换到系统根目录
    cd ~ 切换到用户主目录
    cd - 切换到上一个所在目录
  • mkdir 文件夹名

    创建文件夹

      mkdir test  则会创建一个test文件夹
    
  • ls[-al]

    查看当前目录所有文件

      ls -a 查看所有目录
      ls -l 查看目录详细信息,可缩写 ll
    
  • find 目录 参数

    查找当前目录下与参数相关的目录(文件)

      find /root -name '*test*'  查找root目录下名字有test的文件
    
  • mv 目录名称 新目录名称

    将目录名称改为新目录名称

      mv oldTest newTest  会将oldTest文件改名为newTest,如果第二个参数是路径则会剪切
    
  • cp -r 目录名称 目录拷贝目标位置

    复制目录 r 表示递归子目录

      cp -r /usr/newTest /test
    
  • rm [-rf] 目录

    删除目录 -r 递归 -f不询问直接删除

      rm -rf newTest 不询问删除newTest以及儿子
    

文件

  • touch 文件名称

    创建文件

    touch aaa.txt
  • cat/more/less/tail 文件

    查看文件

      cat只能看最后一屏
      more 空格翻页,回车下一行,按q退出
      less 空格翻页,回车下一行,按q退出,PgUp上一页,PgOn下一页
      tail -10 -f 文件路径,查看这个文件的倒数10行,-f是动态监控(及时监控文件变化)
    
  • vim 文件

    编辑文件

      vim aaa.text 
      默认进入命令模式
      i 插入,进入编辑模式
      esc 进入底行模式
      :wq!  写入并退出, ! 为强制写入
    

压缩和解压

-tar -zcvf 打包压缩后的文件名 要打包压缩的文件

> 压缩:

    tar -zcvf test.tar.gz /test/*
    z 调用gzip压缩命令进行压缩
    c打包文件 
    v显示运行过程 f指定文件名

-tar [-xvf] 压缩文件名 -C 指定路径

> 解压

    tar -xvf test.tar.gz 
    x代表解压 
    v显示运行过程 
    f指定文件名
    -C 解压到指定路径

其他

  • pwd

    显示当前位置

  • grep 要搜索的字符 要搜索的文件 --color

      grep to sudo.conf --color 
      --color 搜索字符显示颜色
    
  • |

    管道

      ps -ef | grep txt
    
  • ps -ef

    查看当前系统中运行的进程

  • kill -9 进程id

    杀死进程

  • ifconfig

    本地Ip信息

  • ping

    查看与别的Ip是否连通

  • netstat -an

    查看系统使用端口

  • nohup

    后台运行命令,断开链接会继续运行

      nohup java -jar a.jar >app2.out 2>&1 &
    

权限

  • chmod u=rwx,g=rwx,o=rwx 文件名

    设置权限 读r=4 写w=2 执行x=1 ,可用数字代替

      chmod u=rwx,g=rw,o=x aaa.txt
      等同于 chmod 761 aaa.txt
    

相关文章

网友评论

      本文标题:linux笔记

      本文链接:https://www.haomeiwen.com/subject/lsbytqtx.html