• Linux常用命令总结


    一、目录与文件

    cd ..  返回上一级目录

    cd ../..返回上两级目录

    cd  /home 进入home目录

    cd - 返回上次所在的目录

    cd ~ 进入个人总目录

    二、pwd 显示 当前工作目录

    三、ls命令

    查看文件与目录的命令

    ls 查看当前目录下的所有文件

    ls -l 显示出文件和目录的详细内容

    ls -a 列出全部文件,包含隐藏文件

    四、cp命令

    可以将一个文件复制到另外一个目录下

    cp -a 将文件的特性一起复制

    cp -p 连同文件属性一起复制,而非使用默认方式,与-a相似

    cp -i 若文件已经存在则覆盖时会先进行询问是否覆盖

    cp -r 递归复制,用于目录复制

    cp -u 当目标文件与源文件有差异时才复制

    五、mv命令(用于移动文件、目录或改名)

    -f 强制将目录文件移动到另一个目录下,不询问

    -i 如果目标文件已存在会进行询问是否覆盖

    -u 若目标文件与源文件不同才能移动成功。

    六、rm -rf /*强制递归删除当前目录下的所有文件 (删库跑路)

    七、进程相关的一些命令

    ps -a:显示不予terminal有关的所有进程

    ps -A 显示所有进程

    ps -u :显示有效用户的相关进程

    ps aux # 查看系统所有的进程数据

    ps ax # 查看不予terminal有关的所有进程

    ps -lA # 查看系统所有的进程数据

    ps axjf # 查看连同一部分进程树的状态

    ps -l :查看进程的详细信息 PID

    kill命令

    通常与ps命令一同使用,先用ps 查出进程ID,然后用kill -9 pid 强制关闭进程,杀死进程还有killall -9 程序的名字/pkill 程序的名字

    查看进程端口号:netstat -tunlp|grep 端口号

    普通文件:用来存储普通的数据,字符串等;目录文件:存储一张表,该表就是这个目录下所有文件和inode的映射关系。

    权限参数所代表的意义:

    对于普通文件来说:

    r : 可以获取这个文件的名字和内容;x代表改文件能否被执行 ;w:代表是否可以修改这个文件的内容以及名称。可以删除此文件。

    对于目录文件来讲:

    r:表示具有读取目录结构列表的权限,所以当你具有读的权限时,表示你可以查询该目录下有哪些文件,并可以用ls显示文件名称,当然前提是这个目录具有-x的权限,以为有x才能进入目录。

    x: 有x权限表示可以进入该目录。

    w: 具有移动该目录结构列表的权限(建立新的文件和目录、删除已经存在的文件和目录,更新文件和目录)

  • 相关阅读:
    【Oracle/PLSQL】没事玩一个简单的表充值程序
    findmnt命令查找已挂载的文件系统
    如何让shell脚本变成可执行文件
    在Linux中如何查看文件的修改日期
    Dutree – Linux上的命令行磁盘使用情况分析工具
    用FRP做内网穿透使用远程桌面连接家里的windows电脑
    Dog-用于DNS查询的命令行工具
    【DeFi】一文读懂预言机原理、类型、现状和发展方向
    Vitalik Buterin 解读 Nathan Schneider 论文:加密经济治理的局限与改进思路
    Vitalik:回顾区块链近 5 年经济学进展,以及新出现的问题
  • 原文地址:https://www.cnblogs.com/itjiangpo/p/14181456.html
Copyright © 2020-2023  润新知