Linux常用查询

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用查询相关的知识,希望对你有一定的参考价值。

硬盘主引导分区工512字节 有三部分组成
1、硬盘主引导记录MBR(master boot record)446字节
2、分区表DPT(Disk Partition Table)占64个字节,因此硬盘最多可以划分 
     4个主分区,每个分区表信息用16个字节;
3、硬盘有效的标记魔数(Magic Number)占2字节;
Linux 支持的文件系统有:
类型          单文件最大
EXT          2GB
EXT2        2TB
EXT3        16TB
EXT4        32TB
XFS          8EB
 tmpfs 内存文件系统,是基于内存的文件系统
 swap 虚拟内存文件系统
交换分区:即Windows 中的虚拟内存
分配策略:
当内存小于 1G 时,推荐分配 2 倍内存大小
当内存大于 1G 时,推荐分配与内存大小一致即可

Linux系统启动过程-->加电-->Blos自检-->MBR主引导-->加载内核-->系统启动

**Linux常用查看命令**

1、功能:磁盘信息
       命令:lsblk

2、功能:查看分区情况
        命令:df -h 

3、功能:杀掉进程
        命令:killall   "vi"

4、功能:查看文件被删除但未释放空间
        命令:lsof |grep deleted

5、功能:查看文件i节点的使用率
        命令:df -i

6、功能:显示分区文件系统
    命令:df -T 

7、功能:查看当前的磁盘分区信息(主要是分区表信息)
    命令:fdisk -l

8、功能:查看分区
    命令: cat /proc/partition

9、功能:查看指定目录的大小
    命令:du -sh 

10、功能:收集系统日志
    命令:sosreport

11、功能:查看Linux服务器cpu信息
    命令:lscpu

12、功能:查看内存
    命令:cat /proc/meminfo
    命令:free

13、功能:查看系统内核
    命令:uname -a 

14、功能:查看系统版本
    命令:uname - i |uname -m

15、功能:查看内核版本
    命令:uname -r 

16、uname 查询命令
-a或--all               显示全部的信息。
-m或--machine   显示电脑类型。
-n或-nodename  显示在网络上的主机名称。
-r或--release       显示操作系统的发行编号。
-s或--sysname   显示操作系统名称。

17、功能:查看系统PCI设备
命令:lspci

18、看文件时间状态 
        stat  filt.txt
    access time 访问时间 atime 读取文件内容;
     modify time 修改时间mtime改变文件内容-数据 ;
    change time 改变时间ctime元数据发生改变;

19、功能:查看usb设备
命令:lsusb -tv

20、功能:查看用户组信息
命令:id stallyang

21、功能:查看加载内核
命令:lsmod

22、能:查看环境变量资源
命令:env

23、功能:查看交换分区
命令:swapon | swapon -s

24、功能:登录前消息
命令:/etc/issue

25、功能:登陆后消息
命令:/etc/moth

26、功能:普通用户使用挂载光盘方法
命令:#cd  /misc 
      # cd  cd/ 
27、echo 是内部命令 也是外部命令

28、引号区别
单引号:原样输出
双引号:识别变量,不能识别命令,命令是字符串
反向单引:变量和命令都可以识别;
反向单引号功能等价于  `id -u wang `= $(id -u wang )

29、功能:阻止屏幕输出,锁定屏幕;
命令:Ctrl + s
30、功能:允许屏幕输出
命令:ctrl + q

31、功能:查看文件系统类型
命令:blkid

31功能:修改Linux格式颜色
命令:[[email protected] ~]#vi  /etc/profile.d/env.sh 
          PS1="[e[1;32m][[email protected]h w]\$[e[0m]"
用户名和主机名颜色分开:
PS1="[e[1;31m][ue[1;[email protected]h w]e[0m\$[e[0m]"
颜色设置格式:
1、echo -e "e[31m******e[0m"
2、echo -e ^[1;31mstallyang^[[0m ==VIM中编辑

备注:CRT中修改仿真 ,终端修改Linux。

32、cd 切换目录命令
-P 进入软连接对应的文件目录
-L 进入软连接文件的文件目录

33、功能:识别新增加硬盘,不用重启机器;
命令:echo ‘- - -‘ >/sys/class/scsi_host/host2/scan

34、功能:查看计算机的启动时间
命令:who -b

35、功能:查看发行版本
命令:cat /etc/redhat-release

36、功能:查看物理路径
命令:pwd -P

37、功能:Centos6 修改系统名称
路径:vi /etc/sysconfig/network

38、功能:修改Xshell登录缓慢问题
       命令:vi /etc/ssh/sshd_config
     查看DNS服务, useDNS:改为no

39、功能:查看系统当前负载
        通过系统命令"w"命令 查看当前load average情况
        linux系统中的Load对当前CPU工作量的度量。简单的说是进程队列的长度。
        Load Average 就是一段时间 (1 分钟、5分钟、15分钟) 内平均 Load 。
        上边0.31,0.30,0.31表示
        第一位0.31:表示最近1分钟平均负载
        第二位0.30:表示最近5分钟平均负载
        第三位0.31:表示最近15分钟平均负载

 40、功能:检查上次执行结果是否正确
 命令:echo $?
 输出0为真
 输出1-255为假

以上是关于Linux常用查询的主要内容,如果未能解决你的问题,请参考以下文章

[linux][c/c++]代码片段01

swift常用代码片段

IOS开发-OC学习-常用功能代码片段整理

# Java 常用代码片段

# Java 常用代码片段

常用Javascript代码片段集锦