• linux基础指令学习


    ls :默认形式显示当前目录下文件列表

    ls -a :显示所有文件包括隐藏文件

    ls -l :显示当前目录下文件属性:大小,权限,日期,符号连接;

    ls -lh :与ls -l类似,文件大小以K,M,G显示

    ls -t :按修改时间对文件进行排序

    cd dir: 修改当前路径为dir

    cd / :切换带根目录

    .与.. :代表当前目录和上一级目录

    cd ../: 切换到上一级目录

    cd ~ :切换到用户目录

    touch test1 :创建文件

    mkdir dir1: 创建目录

    mkdir -p dir1/dir2/dir3 : 创建多级目录

    ln  : 创建连接

    In -s source target :创建软连接(类似快捷方式) #r软链接:类似一个文件快捷防护四,如果删除源文件,软连接失效,软连接可以跨文件系统。

    ln source target : 创建硬连接   # 硬连接:文件别名,删除一个文件名,实际文件不会删除,只有当文件的连接个数为0时才会被删除

    cp : 拷贝命令

    cp test1 test2 : 文件test1复制test2

    cp /dir1/dir2/test1 . :复制/dir1/dir2/test1到当前目录

    cp -r/dir1/dir2 :目录/dir1复制/dir2

    rm :删除命令

    rm test1 : 删除test1文件

    rm -f test1 : 删除文件不进行提示

    rm -r dir : 删除目录

    rm -rf dir : 直接删除目录

    系统命令:

    top : 实时显示系统中各进程资源使用情况

    df : 检查文件系统磁盘空间使用情况   例如:df -h

    du :查看一个目录或者文件占用磁盘空间大小  例如: du 1.txt -h  du -h dir1

    man : 帮助命令

    diff : 比较两个文件不同

    ps :显示当前进程

    ps -ux:显示当前用户进程信息

    ps -aux : 显示所有用户的进程信息

    ps -ex :显示进程所有信息

    kill : 杀掉某个进程

    kill 1023: pid为1023的进程杀掉

    killall test1:进程名字为test1进程杀掉

    kill -9 1023 : 强制杀掉pid 为1023的进程

     

    解压缩命令:

    zip ,unzip:解压缩文件, .zip格式

    zip 1.zip 1.txt : 1.txt压缩生成1.zip

    unzip 1.zip : 解压缩1.zip

    tar : 归档压缩

    tar cvf 1.tar.gz 1txt: 1.txt 压缩生成1.tar.gz 

    tar xvf 1.tar.gz : 解压缩 1.tar.gz

    tar czvf 1.tar.gz 1.txt : 1.txt压缩1.tar.gz 格式: .tgz

    tar xzvf 1.tar.gz : 解压缩1.tar.gz

    tar cjvf 1.tar.bz2 1.txt : 1.txt 压缩1.tar.bz2 格式: .bz2

    tar xjvf 1.tar.bz2 : 解压缩1.tar.bz2

  • 相关阅读:
    Python保留最后N个元素
    STL算法
    STL迭代器
    STL容器
    C++总结1
    牛客剑指Offer2
    Vue第一天
    UML
    Java继承和组合代码
    Java15后的sealed阻止继承滥用
  • 原文地址:https://www.cnblogs.com/cjj-zyj/p/9878363.html
Copyright © 2020-2023  润新知