zoukankan      html  css  js  c++  java
  • linux常用命令合集(未完)

     (1)新建

    新建文件夹:mkdir 文件夹名

    新建文件:touch 文件路径/文件名

    删除:

    rm –f filename删除文件

    rm –rf filename删除文件夹

    (2)重命名

    1将一个名为abc.txt的文件重命名为1234.txt

    mv abc.txt 1234.txt

    2将目录A重命名为B

    mv A B

    3将a.txt移动到/b下,并重命名为c.txt

    mv a.txt /b/c.txt

    4批量重命名包含_RINEX.DCB的文件为.DCB

    rename _RINEX.DCB .DCB P*

    (3)统计文件数量

    统计当前文件夹下文件的个数ls -l|grep "^-"|wc -l

    统计当前文件夹下目录的个数ls -l|grep "^d"|wc -l

    统计当前文件夹下文件的个数,包括子文件夹里的ls -lR|grep "^-"|wc -l

    统计文件夹下目录的个数,包括子文件夹里的ls -lR|grep "^d"|wc –l

    (4)查看文件和系统内存

    查看系统内存使用情况:df -l和df –h,df -h以人容易辨别的方式显示,也就是G/M/B

    查看文件夹的大小:du –sh 文件夹名

    (5)压缩/解压缩

    https://www.cnblogs.com/wxlf/p/8117602.html

    (6)前后台/线程

    前台到后台:先ctrl+z,然后输入bg,参考https://www.cnblogs.com/itech/archive/2012/04/19/2457499.html

    查看程序是否正在运行:

    ps -ef|grep apoc apoc为进程名

    ps aux|grep orbit显示所有终端中正在运行的orbit,参考http://blog.csdn.net/chen861201/article/details/6980677

    结束进程:kill -9 进程号

    (7)用户与权限

    1用户切换

    切换到普通用户su – wj

    切换到root用户sudo –i

    2修改权限

    su进入root,到指定文件夹下面执行修改权限:

    chmod -R 777 ./bin/

    (8)路径切换

    cd ../ 切换到上一级cd ../../切换到上上级,依次类推

    ./为当前目录下面

    按下tab键可以自行匹配当前文件目录或文件名

    pwd 显示当前路径

    ll 显示当前路径下的所有文件信息

    (9)网络

    查看地址ifconfig

    重启网络:service network restart

    (10)历史查询

    查询之前输入的命令:history,如果太多可以使用history | less分页查看

  • 相关阅读:
    php原生代码实现explode函数功能
    PHP的命名空间
    高性能索引策略二
    .Net Core缓存组件(Redis)源码解析
    .Net Core缓存组件(MemoryCache)源码解析
    Docker系列之Docker容器(读书笔记)
    Docker系列之Docker镜像(读书笔记)
    .Net Core中的日志组件(Logging)
    .Net Core Cors中间件解析
    .Net Core项目添加日志功能
  • 原文地址:https://www.cnblogs.com/ljwan1222/p/9007406.html
Copyright © 2011-2022 走看看