linux主要的目录树的有/、 /root、 /home、 /usr、 /bin 等目录
/ 根目录
/bin 存放必要的命令
/boot 存放内核以及启动所需的文件
/dev 存放设备文件
/etc 存放系统配置文件
/home 普通用户的宿主目录,用户数据存放在其主目录中
/lib 存放必要的运行库
/mnt 存放临时的映射文件系统,通常用来挂载使用
/proc 存放存储进程和系统信息
/root 超级用户的主目录
/sbin 存放系统管理程序
/tmp 存放临时文件
/usr 存放应用程序,命令程序文件、程序库、手册和其它文档
/var 系统默认日志存放目录

-------------------------------------------------------------------

查看linux版本信息

[root@mysqldb02 ~]# uname -a
[root@mysqldb02 ~]# cat /proc/version
[root@mysqldb02 ~]# cat /etc/issue #发行版本信息
[root@mysqldb02 ~]# lsb_release -a

查看一个命令的详细信息

[root@rac01 ~]# man rm

查找某命令是哪个安装包提供的

[root@rac01 ~]# yum whatprovides "*/xhost"

查看隐藏文件

[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参数)

[root@rac01 ~]# rm /haha
rm: 无法删除"/haha": 是一个目录
[root@rac01 ~]# rm -r /haha
rm:是否进入目录"/haha"?

创建文件

[root@rac01 ~]# touch aaa.txt bbb.txt ccc.txt

查找某个目录下的某一个文件

[root@rac01 ~]# find /home/oracle/ -name '*.sql'

追加和覆盖

[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

修改文件/目录的所有者和所属组

[root@rac01 ~]# chown -R grid:root test.txt

指定ping的次数

[root@rac01 ~]# ping 192.168.3.12 -c 3

让光盘永久挂载

[root@rac01 ~]# vim /etc/fstab
/dev/sr0 /mnt iso9660 defaults,loop 0 0 #添加一行

磁盘分区

[root@rac01 ~]# fdisk /dev/sdb #后面是磁盘名

获取UUID

[root@rac01 ~]# uuidgen eth0 #貌似不常用,先记下来

查看主机名

[root@rac01 ~]# hostname

修改主机名

[root@rac01 ~]# vim /etc/sysconfig/network #重启生效

查看有哪些用户

[root@rac01 ~]# cat /etc/passwd

【linux】linux常用命令汇总的更多相关文章

  1. Linux下常用命令汇总

    1.ls 1.1 统计文件夹下文件数量 ls -l | wc -l 1.2 将文件夹下文件名输出到文件 ls -l > list.txt -F | grep - v[/$] 2.find 2.1 ...

  2. Linux系统常用命令汇总

    命令格式:命令 -选项 参数,例如:ls -la /usr:当有多个选项时,可以写在一起.ifconfig:查看当前机器的IP信息service network restart:重启网络服务servi ...

  3. Linux 系统常用命令汇总(六) 文件打包与压缩

    文件打包与压缩 命令 选项 注解 示例 compress 文件名 压缩指定的文件,压缩后的格式为*.z compress install.log -d 解压被压缩的文件  .z为后缀的文件:compr ...

  4. Linux 系统常用命令汇总(一) 文件和目录操作

    文件和目录 命令 选项 注解 示例 文件的基本操作 ls [选项][文件] 显示所有文件和目录  ls -al  -a(A) 显示所有文件和目录,包括隐藏文件和目录(显示所有文件和目录,包括隐藏文件和 ...

  5. Linux 系统常用命令汇总(三) 用户和用户组管理

    用户和用户组管理 命令 选项 注解 示例 useradd [选项] 用户名 新建用户 创建一个名为tester的用户,并指定他的UID为555,指定加入test群,指定其使用C-shell:  use ...

  6. Linux 系统常用命令汇总(七) 安全设置

     安全设置 分类 命令 选项 注解 安全策略 selinux setenforce number(0,1) 设置selinux状态,0关闭,1开启 getenforce 显示当前selinux状态,e ...

  7. Linux 系统常用命令汇总(五) 磁盘管理

    磁盘管理 命令 选项 注解 示例 df [选项] 显示磁盘空间使用情况 显示磁盘空间是员工情况,以M显示:    df -m -i 使用inodes显示结果 -k(m) 使用KB(MB)显示结果 du ...

  8. Linux 系统常用命令汇总(四) 程序和资源管理

    程序和资源管理 分类 命令 选项 注解 背景管理 & command+& 将任务放到后台进行 ctrl+z 暂停任务 fg [%number] 讲后台程序推到前台来,number表示进 ...

  9. Linux 系统常用命令汇总(二) vi 文本编辑

    文本编辑 vi 命令 作用 +文件名 编辑文本文件,若文件不存在同时创建该文件 Ctrl+f 向后翻一页 Ctrl+b 向前翻一页 Ctrl+d 向后翻半页 Ctrl+u 向前翻半页 + 光标移动到下 ...

  10. Linux(Ubuntu)------常用命令汇总

    文件 unzip -O cp936 file.zip unzip -O cp936 file.zip -d dir tar -zxvf file -C dir mv [-i ] file1 file2 ...

随机推荐

  1. c++与matlab联合编程,调用Deploytool 生成exe文件和dll文件(转)

    转自:http://www.cnblogs.com/xlw1219/archive/2012/12/25/2832222.html 首先必须知道联合编程需要知道的一些命令解释: mcc 的作用是将 . ...

  2. Lua脚本语法说明(转):

    Lua脚本语法说明(增加lua5.1部份特性) 转自:http://www.cnblogs.com/ly4cn/archive/2006/08/04/467550.html Lua 的语法比较简单,学 ...

  3. SDN 第一次作业

    你会选择作 网络编程 方向的程序员吗?为什么? 答: 可能会选择吧.看了那篇文章感觉网络编程的程序员和其他的程序员都并不简单,网络编程的程序员可能更要对网络的知识更加了解.我现在也有机会能接触网络方向 ...

  4. 跟我一起阅读Java源代码之HashMap(一)

    最近闲的很,想和大家一起学习并讨论下Java的一些源代码以及其实现的数据结构, 不是什么高水平的东西,有兴趣的随便看看 1. 为什么要用Map,以HashMap为例 很多时候我们有这样的需求,我们需要 ...

  5. ubuntu配置默认python版本并安装pip

    ubuntu 16.04本身是自带python的,他本身是自带2.X和3.X,两个版本,默认的是2.X.这里记录一下如果在版本间切换以及如何把python版本切换到3.X下的方法. 1.查看Ubunt ...

  6. ubuntu16.04安装visual-studio-code

    微软主页的安装说明,https://code.visualstudio.com/docs/setup/linux    有一点英语基础就能看懂,写的很好,一切以官方文档为主 方法一:可以使用umake ...

  7. mycat结合双主复制实现读写分离模式

    简介:应用程序仅需要连接mycat,后端服务器的读写分离由mycat进行控制,后端服务器数据的同步由MySQL主从同步进行控制. 本次实验环境架构图 服务器主机规划 主机名 IP  功能 备注 lin ...

  8. 关于SpringApplication包无法导入报错问题

    问题描述:一直再报红线,包始终无法导入,参考过好几个博友分享的解决方案,依然没有效果,对了补充一点SprinBoot版本为2.0.3. 问题解决:目前通过更换版本得到解决1.5.6或者1.5.8都可以 ...

  9. 控制层方法中获取url目录

    控制层方法中获取url目录 Request.Url.GetLeftPart(UriPartial.Authority).ToString(); //返回 http://localhost:9246(网 ...

  10. python通过cx_oracle操作数据库过程简单记录

    1.环境配置 环境配置过程中,需要关注软件版本是否一致,主要包括:oracle客户端版本.cx_oracle版本.python版本: 2.操作记录 (1)验证环境是否正常:(无报错即为正常) impo ...