【linux】linux常用命令汇总
linux主要的目录树的有/、 /root、 /home、 /usr、 /bin 等目录
/ 根目录
/bin 存放必要的命令
/boot 存放内核以及启动所需的文件
/dev 存放设备文件
/etc 存放系统配置文件
/home 普通用户的宿主目录,用户数据存放在其主目录中
/lib 存放必要的运行库
/mnt 存放临时的映射文件系统,通常用来挂载使用
/proc 存放存储进程和系统信息
/root 超级用户的主目录
/sbin 存放系统管理程序
/tmp 存放临时文件
/usr 存放应用程序,命令程序文件、程序库、手册和其它文档
/var 系统默认日志存放目录
-------------------------------------------------------------------
查看linux版本信息
1 2 3 | [root@mysqldb02 ~] # uname -a [root@mysqldb02 ~] # cat /proc/version [root@mysqldb02 ~] # cat /etc/issue #发行版本信息<br>[root@mysqldb02 ~]# lsb_release -a |
查看一个命令的详细信息
1 | [root@rac01 ~] # man rm |
查找某命令是哪个安装包提供的
1 | [root@rac01 ~] # yum whatprovides "*/xhost" |
查看隐藏文件
1 2 3 4 5 6 | [root@rac01 ~] # ls anaconda-ks.cfg install .log install .log.syslog [root@rac01 ~] # [root@rac01 ~] # ls -a . anaconda-ks.cfg .bash_logout .bashrc install .log .tcshrc .Xauthority .. .bash_history .bash_profile .cshrc install .log.syslog .viminfo |
递归创建目录
[root@rac01 ~]# mkdir /haha/hehe mkdir: 无法创建目录"/haha/hehe": 没有那个文件或目录 [root@rac01 ~]# [root@rac01 ~]# mkdir -p /haha/hehe
递归删除目录(不用确认加f参数)
1 2 3 4 | [root@rac01 ~] # rm /haha rm : 无法删除 "/haha" : 是一个目录 [root@rac01 ~] # rm -r /haha rm :是否进入目录 "/haha" ? |
创建文件
1 | [root@rac01 ~] # touch aaa.txt bbb.txt ccc.txt |
查找某个目录下的某一个文件
1 | [root@rac01 ~] # find /home/oracle/ -name '*.sql' |
追加和覆盖
1 2 3 4 5 6 7 | [root@rac01 ~] # echo helloworld >test.txt #覆盖 [root@rac01 ~] # cat test.txt helloworld [root@rac01 ~] # echo nihao >>test.txt #追加 [root@rac01 ~] # cat test.txt helloworld nihao |
修改文件/目录的所有者和所属组
1 | [root@rac01 ~] # chown -R grid:root test.txt |
指定ping的次数
1 | [root@rac01 ~] # ping 192.168.3.12 -c 3 |
让光盘永久挂载
1 2 | [root@rac01 ~] # vim /etc/fstab /dev/sr0 /mnt iso9660 defaults,loop 0 0 #添加一行 |
磁盘分区
1 | [root@rac01 ~] # fdisk /dev/sdb #后面是磁盘名 |
获取UUID
1 | [root@rac01 ~] # uuidgen eth0 #貌似不常用,先记下来 |
查看主机名
1 | [root@rac01 ~] # hostname |
修改主机名
1 | [root@rac01 ~] # vim /etc/sysconfig/network #重启生效 |
查看有哪些用户
1 | [root@rac01 ~] # cat /etc/passwd |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?