Linux常用命令

文件操作的命令有哪些?

  • ls:列出目录内容。ls -l显示详细信息,ls -a显示隐藏文件。
  • cd:更改当前目录。cd ..回到上级目录,cd ~回到用户的主目录。
  • pwd:显示当前工作目录的完整路径。
  • cp:复制文件或目录。cp source_file target_file复制文件,cp -r source_directory target_directory复制目录。
  • mv:移动或重命名文件或目录。
  • rm:删除文件或目录。rm -r递归删除目录及其内容。
  • mkdir:创建新目录。
  • cat:查看文件内容。cat file1 file2合并文件内容显示。

显示关键字的前后10行:cat 文件名 | grep 关键字 -C 10

系统管理的命令有哪些?

查看cpu:lscpu、top

  • ps:显示当前运行的进程。ps aux显示所有进程。
  • top:实时显示进程动态。
  • kill:终止进程。kill -9 PID强制终止。
  • df:显示磁盘空间使用情况。df -h以易读格式显示。
  • du:显示目录或文件的磁盘使用情况。
  • free:显示内存和交换空间的使用情况。 -h显示单位 -m显示MB的单位数
  • chmod:更改文件或目录的权限。
    • chmod 777 file 赋予文件所有权限:4读 2写 1执行
    • 三个位置对应owner所有者、 group同组用户 、other其他用户
  • chown:更改文件或目录的所有者和所属组。

网络管理的命令有哪些?

netstat:显示网络连接、路由表和网络接口信息。

netstat -a        # 显示所有连接和监听端口
netstat -tuln     # 显示 TCP 和 UDP 的监听端口
netstat -s        # 显示网络统计信息

iftop:实时显示网络流量和连接的工具。

iftop             # 实时显示网络流量和连接

ifconfig:显示网络接口的配置信息(在较新的 Linux 发行版中已被 ip 命令替代)。

ifconfig          # 显示所有网络接口信息
ip addr show      # 显示当前网络接口信息 路由表ip route show  ARP: ip arp show
  • ping:检查与远程服务器的连接。
  • wget:从网络上下载文件。

压缩和解压的命令有哪些?

  • tar:打包或解包.tar文件。tar cvf archive.tar files打包,tar xvf archive.tar解包。
  • gzip / gunzip:压缩或解压.gz文件。
  • zip / unzip:压缩或解压.zip文件。

查找文件的命令有哪些?

  • find:在目录树中查找文件。find /directory/ -name filename。
  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值