Linux配置-【10】基础操作指令
发布日期:2025-04-10 18:48:17 浏览次数:8 分类:精选文章

本文共 1261 字,大约阅读时间需要 4 分钟。

Linux常用命令指南

1. 将控制台信息输出到文件

可以使用 ls -l > pig.txt 将控制台的文件列表信息写入文件中。

2. 在控制台打印指定字符

使用 echo "Hello Linux" 可以在控制台打印指定的字符。

如果需要将输出重定向到文件,可以使用 echo "Hello Linux" > pig.txt

3. 创建软链接(快捷方式)

可以使用 ln -s /home linkToHome 创建当前目录下的一个名为 linkToHome 的软链接,用户可以通过这个链接直接访问 /home 目录。

4. 查看历史指令

使用 history 查看所有历史指令。

为了查看最近使用过的10个历史指令,可以使用 history 10

5. 时间、日期相关命令

  • 查看当前时间:datedate "+%Y年%m月%d日 %H:%M:%S"
  • 设置当前时间:date --s "2021-01-10 11:22:22"
  • 打印日历:calcal 2021

6. 定时任务调度

  • 查看定时任务:crontab -l
  • 编辑定时任务:crontab -e
  • 删除定时任务:crontab -r
    示例:每天两点执行指定脚本,可以使用 00 2 * * * /opt/usr/backup.sh

7. 磁盘挂载与分区

使用 lsblk -f 查看系统分区和挂载情况。

8. 磁盘信息查询

  • 查看磁盘使用情况:df -lh
  • 查询当前目录文件总数:ls -l | grep "^-" | wc -l
  • 查询当前目录文件夹总数:ls -l | grep "^d" | wc -l
  • 查询所有文件总数(包括子目录):ls -lR | grep "^-" | wc -l
  • 查询所有文件夹总数(包括子目录):ls -lR | grep "^d" | wc -l
    安装并使用 tree 查看目录结构。

9. 进程管理

  • 查看进程:ps -aux | more
  • 查看特定进程(如 sshd):ps -aux | grep sshd
  • 结束进程:kill -9 进程号
  • 查看树状进程图:pstree -ppstree -u

10. 服务管理与进程监控

  • 查看服务状态:chkconfig --list
  • 动态监控进程:top(每3秒更新一次,按 q 退出)。
  • 查看网络服务:netstat -anp | morenetstat -anp | grep mysql

11. 软件包管理

  • rpm命令:rpm -qa | grep mysql 查看已安装的rpm列表,rpm -qa | more 查看所有rpm列表。
  • 强制删除不推荐使用的rpm包:rpm -e --nodeps 包名
  • 使用yum管理包:yum list | grep mysql 查看包安装列表,yum install mysql 进行安装。

以上命令为Linux系统管理中的常用操作,熟悉这些命令可以帮助您更高效地管理服务器。

上一篇:Linux配置-【11】搜索、过滤、压缩指令
下一篇:linux部署安装SRS流媒体服务器教程

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年05月08日 11时28分25秒