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. Imagex用法

    imagex用来合并/导出wim映像实例 查看wim中包含的所有单个wim实例信息,注意其中的index是唯一的,用来区分不同的wim,导出的时候也通过该index导出相应的wimimagex /in ...

  2. #001 WebStrom SVN使用技巧

    WebStrom中SVN 的一些使用技巧 2016-03-23 17:11:52 星期三 使用SVN的目录,是为了来管理代码的版本. 服务端语言 都有比较完善的IDE,前端JS代码,由于之前一直都用 ...

  3. Cloudera Manager 4.6 安装部署hadoop CDH集群

    Cloudera Manager 4.6 安装详解 1. Cloudera Manager介绍 1.1. 功能介绍 Cloudera Manager是一个针对hadoop集群的管理工具,功能包括:cd ...

  4. luogu P3391 【模板】文艺平衡树(Splay)

    嘟嘟嘟 突然觉得splay挺有意思的-- 这道题只有一个任务:区间翻转. 首先应该知道的是,splay和线段树一样,都可以打标记,然后走到每一个节点之前先下传. 那怎么打标记呢?还应该有"区 ...

  5. Linux环境变量配置文件/etc/profile、/etc/bashrc、~/.bashrc的区别以及一些隐藏文件的作用

    ①/etc/profile: 该文件登录操作系统时,为每个用户设置环境信息,当用户第一次登录时,该文件被执行.也就是说这个文件对每个shell都有效,用于获取系统的环境信息. ②/etc/bashrc ...

  6. iteritems()与items()

    iteritems:以迭代器对象返回字典键值对 item:以列表形式返回字典键值对 >>> dic = {'a':3,'c':1,'b':2} >>> print ...

  7. App界面设计利器Sketch 精选案例合集

    第1章 课程介绍主要介绍课程的安排及你将学到哪些使用技巧 1-1 课程介绍第2章 sketch 实例及相关工具本节课你将学到钢笔工具的使用.渐变及填充.投影的使用,体会并观察实际中物品的光影与材质:模 ...

  8. error:Assertion failed ((unsigned)i0 < (unsigned)size.p[0]) in cv::Mat::at

    问题原因: 访问像素时指针越界造成的 解决办法: 1.检查指针下标是否正确 2.row和col是否写反了

  9. HDU 1257 最少拦截系统(贪心 or LIS)

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1257 最少拦截系统 Time Limit: 2000/1000 MS (Java/Others)   ...

  10. p​o​s​t​m​a​r​k​使​用

    一.Postmark原理 Postmark是由着名的NAS提供商NetApp开发,用来测试其产品的后端存储性能. Postmark主要用于测试文件系统在邮件系统或电子商务系统中性能,这类应用的特点是: ...