linux常用命令

文件和目录操作
  • cd:用于切换当前工作目录。可以通过绝对路径或相对路径指定目标目录。

    • cd /home 进入 /home 目录1
    • cd .. 返回上一级目录1
    • cd ../.. 返回上两级目录1
    • cd / 返回根目录1
    • cd - 返回上次所在目录1
  • mkdir:创建新目录。

    • mkdir <目录名> 创建单个目录1
    • mkdir dir1 dir2 同时创建多个目录1
    • mkdir -p /tmp/dir1/dir2 递归创建多级目录树1
  • rmdir/rm:删除空目录或文件。

    • rmdir dir1 删除名为 dir1 的空目录1
    • rm -f file1 强制删除文件 file11
    • rm -rf dir1 删除非空目录及其内容1
    • rm -rf dir1 dir2 同时删除两个目录及其内容1
路径和文件查看
  • pwd:显示当前工作目录的完整路径1

  • ls:列出目录中的文件和子目录。

    • ls 列出当前目录下可见的文件和子目录名称1
    • ls -l 显示详细的文件属性信息,包括权限、所有者、大小等1
    • ls -a 列出所有文件,包括隐藏文件(以.开头的文件)1
    • ls -lh 使用更易读的方式显示文件大小和其他详细信息1
    • ls -lSr 按照文件大小降序排列并显示详细信息1
    • tree 展示目录结构的树状图(需安装工具 yum install tree 或 apt-get install tree1
    • ls -R 递归列出当前目录及其子目录下的所有文件1
    • ls -al /proc/pid/exe 查询进程 ID 对应的可执行程序路径1
文件复制与移动
  • cp:复制文件或目录。

    • cp source_file dest_dir 将源文件复制到目标目录1
    • cp -r src_dir dest_dir 复制整个目录及其内容1
  • mv:重命名或移动文件/目录。

    • mv old_name new_name 修改文件名或目录名1
    • mv file_or_dir target_path 移动文件或目录至其他位置1
权限管理
  • chmod/chown:修改文件或目录的访问权限以及所有权。
    • chmod u+x script.sh 给脚本增加用户可执行权限1
    • chown user:group filename 更改文件所属用户及组1
文本处理
  • cat/tac/more/less/head/tail:文本查看器。
    • cat file.txt 输出文件内容1
    • tac file.txt 反向输出文件内容1
    • more file.txt 分页浏览大文件内容1
    • less file.txt 类似于 more,支持上下翻阅1
    • head -n file.txt 查看前 n 行,默认为前十行1
    • tail -n file.txt 查看最后 n 行,默认为最后一十行1
系统状态监控
  • ps/top/free/df/netstat/ifconfig/ip:系统资源监视。
    • ps aux | grep processname 查找特定进程的信息1
    • top 实时动态展示 CPU 和内存占用情况1
    • free -h 显示系统的内存使用状况1
    • df -h 显示磁盘空间使用情况1
    • netstat -anptu 查看网络连接状态1
    • ifconfig 或 ip addr show 查看网卡配置信息1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值