• linux常用命令整理


    #切换到root用户
    sudo -i 
    
    #显示当前目录下文件
    ls
    #显示当前目录下文件及详细信息
    ll
    ls -l
    
    #显示当前路径
    pwd
    
    #查看本机所有java进程的pid
    jps
    
    #清屏
    clear
    
    #显示主机名称
    hostname
    #查看所有环境变量
    env
    #设置或显示环境变量
    export
    #显示当前PATH环境变量
    echo $PATH
    #查看系统版本
    lsb_release -a 
    uname -a
    
    #查找文件
    find ./ -name **.sh
    
    #查看历史命令
    history
    #选择历史的命令再次执行
    !1022
    
    
    #查看机器的处理器
    arch
    #查看文件命令
    vim test.txt
    more test.txt
    vat test.txt
    
    #文件切换
    cd ~ 返回当前系统目录
    cd / 返回根目录
    cd ./ 返回当前目录
    cd ../ 返回上一个目录
    cd home/ 返回主目录
    
    #创建文本
    touch test.txt
    #创建并编辑文件
    vim test.txt
    
    #文件复制
    cp *.jar ../
    cp *.jar *0.jar
    
    #文件剪切
    mv *.jar ../
    #文件重命名
    mv *.jar *123.jar
    
    #删除指定目录及其下文件 -r表示递归的删除文件,-f表示强制删除
    rm -rf docs/
    
    #文件解压
    #将文件解压到指定目录下
    tar -zxvf *.tar.gz -C /opt/modules
    tar -zxf *.tar.gz -C /opt/modules
    tar -zxf *.tar.gz -C ./modules
    其中,
    -z表示tar是被gzif压缩过的,解压时用gunzip解压
    -x表示从tar包中把文件提取出来
    -v表示显示详细解压过程
    -f表示指定被处理的文件名
    -C(大写)表示解压到指定目录
    
    
    
    #文件详细类型解释
    drwxr-xr-x
    d rwx r-x r-x
    第1位表示文件类型,d是目录文件,t是链接文件,-是普通文件,p是管道。
    第2-4位表示文件的属主拥有的权限。 r是读,w是写,x是执行。
    第5-7位表示和这个文件属主在同一个组的用户所具有的的权限。
    第8-10位表示其他用户所具有的权利。
  • 相关阅读:
    java.util.ConcurrentModificationException 异常问题详解
    java1.8新特性整理(全)
    理解serialVersionUID是什么?有什么用?如何生成?
    数据结构与算法--->基础篇冒泡,选择,插入,希尔
    学习Java的第二天
    学习Java的第一天
    SpringBoot(2)—使用小技术总结
    SpringBoot(1)—相关工具使用
    json工具类(二)——google包
    json工具类(一)——alibaba包
  • 原文地址:https://www.cnblogs.com/smuxiaolei/p/10847386.html
Copyright © 2020-2023  润新知