linux基础命令

一课一得:基础命令

1. ls - 列出目录内容

  • 用法:ls [选项] [目录]
  • 示例:ls -l /home 显示/home目录的详细信息。

2. cd - 改变当前目录

  • 用法:cd [目录]
  • 示例:cd /var/log 进入/var/log目录。

3. pwd - 显示当前目录路径

  • 用法:pwd
  • 示例:直接输入pwd 可以看到你当前所在的目录绝对路径。

4. mkdir - 创建新目录

  • 用法:mkdir [选项] 目录名
  • 示例:mkdir newdir 创建一个名为newdir的新目录。

5. rm - 删除文件或目录

  • 用法:rm [选项] 文件
  • 示例:rm -r olddir 递归删除目录olddir及其内容。

6. cp - 复制文件或目录

  • 用法:cp [选项] 源文件 目标文件
  • 示例:cp file1.txt /backup/file1.txt 将file1.txt复制到/backup目录下。

7. mv - 移动文件或重命名文件

  • 用法:mv [选项] 源文件 目标文件
  • 示例:mv oldname.txt newname.txt 将oldname.txt重命名为newname.txt。

8. cat - 连接文件并打印到标准输出

  • 用法:cat [文件]
  • 示例:cat file1.txt 显示file1.txt的内容。

9. echo - 输出字符串到终端

  • 用法:echo [字符串]
  • 示例:echo "Hello, World!" 在终端显示Hello, World!。

10. man - 查看手册页

  • 用法:man [命令]
  • 示例:man ls 查看ls命令的手册页。

进阶技巧

11. 文件权限管理

  • 命令:chmod
  • 用法:chmod [权限] 文件
  • 示例:chmod 755 script.sh 给予script.sh所有者读、写、执行权限,其他用户读和执行权限。

12. 用户和组管理

  • 添加用户:useradd username
  • 删除用户:userdel username
  • 修改用户:usermod
  • 示例:useradd newuser 创建一个名为newuser的新用户。

13. 查看系统资源

  • 命令:tophtopfreedfdu
  • 示例:top 实时显示系统资源使用情况。

14. 网络配置和诊断

  • 命令:ifconfigpingnetstattraceroute
  • 示例:ping google.com 检查与google.com的网络连通性。

15. Shell脚本编写

  • 创建一个简单脚本:nano script.sh
  • 内容示例:
    
    

    shCopy Code

    #!/bin/bash echo "Hello, Linux!"
  • 保存并退出,然后使脚本可执行:chmod +x script.sh
  • 运行脚本:./script.sh

每天掌握一个新的命令或概念,可以让你逐渐成为Linux专家。希望这些知识点对你有帮助!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2023级计算机网络技术1班罗小龙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值