Linux基础命令

Linux基础命令

一、目录与文件操作

  1. ls

    • 查看目录内容:
      ls(默认显示) | ls -a(包含隐藏文件) | ls -l(详细列表,含权限、时间等)16
    • 示例:ls /bin 查看指定目录下的文件。
  2. cd

    • 切换目录:
      cd ~(返回用户主目录) | cd ..(返回上级目录) | cd -(返回上一次所在目录)16
  3. pwd

    • 显示当前绝对路径,例如:/home/user116
  4. mkdir/rmdir

    • 创建目录:mkdir dir1 | 递归创建:mkdir -p dir1/dir2
    • 删除空目录:rmdir dir115
  5. cp/mv/rm

    • 复制文件:cp file1 file2 | 复制目录:cp -r dir1 dir2
    • 移动/重命名:mv oldname newname
    • 删除文件:rm file1 | 强制删除目录:rm -rf dir1(慎用)15

二、查看与编辑文件

  1. cat/less/tail

    • 查看文件内容:
      cat file.txt(显示全部) | tail -100 file.txt(查看末尾100行)16
  2. vi/vim

    • 文本编辑器:
      • i 进入编辑模式,Esc 退出,:wq 保存并退出,:q! 放弃修改16
    • 示例:vim +10 file.txt 直接跳转到第10行编辑。
  3. touch

    • 创建空文件或更新文件时间戳:touch file.txt15

三、权限管理

  1. chmod

    • 修改文件权限:
      chmod 755 file.txt(数字模式) | chmod u+x file.txt(符号模式,给所有者添加执行权限)14
  2. chown

    • 修改文件所有者:chown user:group file.txt14

四、系统管理

  1. 关机与重启

    • shutdown -h now(立即关机) | shutdown -r +2(2分钟后重启)
    • 快捷命令:reboot(重启) | poweroff(关机)125
  2. 进程管理

    • ps(查看当前进程) | kill PID(终止指定进程) | top(动态查看资源使用)45
  3. 磁盘与网络

    • df -h(查看磁盘空间) | du -sh dir1(统计目录大小)
    • ifconfig(查看网络配置) | ping 192.168.1.1(测试网络连通性)56

五、帮助与搜索

  1. man/--help

    • 查看命令手册:man ls | 快速帮助:ls --help12
  2. find/grep

    • 搜索文件:find / -name "*.log"(全盘查找.log文件)
    • 过滤内容:grep "error" file.txt(显示包含"error"的行)15

附:快捷键与技巧

  • 历史命令
    history(查看历史) | !123(执行第123条历史命令)6
  • 目录跳转
    Ctrl + A(光标到行首) | Ctrl + E(光标到行尾)6
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值