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