【Linux常用命令】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

linux常用命令:


一、文件与目录操作

  1. ls: 列出当前目录下的文件与子目录。通过ls -l可查看详细信息,包括权限、所有者、大小和修改时间;ls -a则显示隐藏文件。

  2. pwd: 显示当前工作目录的绝对路径,便于确认当前位置。

  3. cd: 切换工作目录。例如,cd /path/to/directory进入指定目录,cd …返回上级目录。

  4. mkdir: 创建新目录,如mkdir directory_name。

  5. touch: 更新文件的访问与修改时间,或创建空文件。如touch file.txt。

  6. rm: 删除文件或目录(配合-r删除非空目录)。如rm file.txt或rm -r directory。

  7. cp: 复制文件或目录。如cp source_file destination_file或cp -r source_dir target_dir。

  8. mv: 移动或重命名文件与目录。如mv old_name new_name或mv file dir。

二、文件内容查看与搜索

  1. cat: 连接并打印文件内容,适合查看小型文件。如cat file.txt。

  2. more或less: 分页查看文件内容,支持上下滚动。如more file.txt或less file.txt。

  3. head与tail: 分别查看文件开头和结尾的部分行。如head -n 10 file.txt查看前10行,tail -n 5 file.txt查看最后5行。

  4. grep: 搜索文件中包含指定模式的行。如grep “search_string” file.txt。

  5. find: 在指定目录树下按照各种条件查找文件。如find /path -name “filename”。

三、系统与进程管理

  1. ps: 列出当前系统中的进程状态。如ps aux显示所有用户的进程详情。

  2. top: 动态监控系统资源占用情况及实时进程列表。

  3. kill或pkill: 结束进程。kill 通过进程ID结束进程,pkill <process_name>通过进程名终止进程。

  4. shutdown、reboot与poweroff: 控制系统关机、重启或关闭电源。如sudo shutdown -h now立即关机。


四、网络与系统信息

  1. ifconfig或ip: 查看网络接口配置与状态。如ip addr。

  2. ping: 测试网络连通性。如ping www.example.com。

  3. netstat: 显示网络连接、路由表、接口统计等信息。如netstat -tuln查看监听端口。

  4. uname: 显示系统信息。如uname -a输出详细系统版本信息。

  5. df: 查看磁盘空间使用情况。如df -h以人性化方式显示。

  6. du: 计算文件或目录占用的磁盘空间。如du -sh *显示当前目录下各文件及目录的大小。

五、其他常用命令

  1. man: 查阅命令或函数的手册页,如man ls获取ls命令的详细帮助文档。

  2. echo: 打印文本到标准输出。如echo “Hello, World!”。

  3. date: 显示或设置系统日期与时间。如date查看当前日期时间,date +%Y-%m-%d以指定格式输出。

  4. clear或Ctrl+L: 清除终端屏幕内容。

  5. history: 查看命令历史记录。

总结

Linux命令行工具的强大之处在于其简洁高效、可组合性和脚本化能力。通过熟练运用上述命令,不仅可以快速完成日常任务,还能构建复杂的自动化脚本,极大地提升工作效率。持续学习与实践,深入理解命令背后的原理,将使您在Linux世界中更加得心应手。同时,随着Linux生态的不断繁荣,定期关注新工具和命令的发展动态,也能助力您与时俱进,紧跟技术潮流。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值