• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    一起回顾一下linux常用命令

    如今出去面试多少都会被问及个linux的问题, 而且项目进uat后也都要发到linux下, 所以知道几个linux命令是必要的。

     第一个,也是最有用的一个:

    man 察看命令详解,只要觉得哪个命令不清楚,man它就可以了.

       man ls

     ln 创建链接文件

      ln -s sourceName destName

     ls 列出文件
      -l: 逐行显示且列出详细属性
      -a: 列出所有文件包括以.开头的隐藏文件

      ls -lqt /bin

    cat 读取文本内容
      -n: 显示行号
      -b: 显示行号且忽略空行

      cat -n 1.txt

     

    wc: 计数
      -l: 行数
      -w: 字数
      -c: 字符数
      wc -l file1 file2 ......可以统计多个文件

     

    cp 拷贝文件 目录
      -i: 交互模式,如果目标文件存在,则询问是否覆盖
      -r: 拷贝目录
      cp file1 file2 file3.... dir 表示将file1,file2...拷贝到dir
      cp -r dir1 dir2 dir3... dirn 将dir1, dir2,dir3...拷贝到dirn

     

    file 察看文件类型

      file test.sh

     

    mv 移动文件,更改文件名
      -i: 交互模式,如果目标文件存在,则询问是否覆盖
      -r: 移动目录,跟改目录名

     

    rm 删除文件
      -i: 交互模式,询问是否删除
      rm -r dir1 dir2 dir3...可删除多个

     

    mkdir 创建目录
      -p: parent,父目录不存在,则创建父目录

      mkdir -p test/test

     

    rmdir 删除目录
      等同与rm -r
      rmdir dir1 dir2 dir3 ....
      rm -r dir1 dir2 dir3 ....

     

     

    chmod 更改权限
      chmod -R 777 DIR改变目录下所有文件权限为777,必须是-R

     权限 -rwxrwxrwx
             421421421
      最前面的-表示文件类型为普通文件
      接下来三位表示所有者权限
      接下来三位表示组权限
      最后三位表示其它用户权限
      如果某一权限没有被分配,用-表示。-rwxr--rwx表示组没有写和执行权限
      文件加夜有可执行权限,但表示是否容许在该目录下寻找文件

     

    chown 改变所有者

    chgrp 改变组

    command
      命令后面加表示在后台运行
      find . -name "*.sh"

     

    fg 把后台进程放到前台
      fg %1 把后台第一个作业放到前台

     

    bg
      把前台进程放到后台

     

    jobs
      显示后台或挂起的进程

     

    ps
      显示所有进程
      ps -f 显示完全信息,包括占用cpu时间,开始时间。。。

     

    kill
      -9 强制结束
      
    more 显示文本内容,每次一屏,按空格继续
      find / -name "*.sh" | more

     

    tail 从指定的位置开始显示后面得内容
      tail -f server.log 用于在server上边运行边察看日志
      tail -10 dos2unix.sh 察看最后10行

     

    head
      与tail对应

     

    sort 排序
      -r 逆序
      -d 字典顺序
      ls | sort -r

     

    tr  字符替换
      -d 删除指定字符  ls | tr -d 'log'
      ls | tr 'd' 'g'把d变成g

     

    at time date job
      定时调度

     

    compress
      -f 压缩文件
      -v 显示压缩比例
      compress -vf project.tar 将产生project.tar.Z且project.tar被删除

     

    uncompress
      -f 解压缩文件
      -v 显示压缩比例
      uncompress project.tar.Z 将产生project.tar且project.tar.Z被删除
     
    tar
      -c 创建新文档
      -x 解包
      -v 显示正在处理的文件名
      -f 取代默认的文件名
      tar -cvf project.tar project/* 把project目录下所有文件打包
      tar -xvf project.tar

    上一篇:linux cron 下的定时执行工具使用技巧
    下一篇:Linux 网站项目发布要做哪些配置
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    一起回顾一下linux常用命令 一起,回顾,一下,linux,常用,