zoukankan      html  css  js  c++  java
  • 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: 具有移动该目录结构列表的权限(建立新的文件和目录、删除已经存在的文件和目录,更新文件和目录)

  • 相关阅读:
    Spring基于注解的事务控制
    Spring基于配置的事务控制
    Spring基于注解配置AOP
    字符串构造,思维
    DP
    线段树二分
    计算机组成原理
    Graph Attention Networks (GAT) 代码解读
    Python 列表与字典
    2.运算方法和运算器
  • 原文地址:https://www.cnblogs.com/itjiangpo/p/14181456.html
Copyright © 2011-2022 走看看