d3基本命令总结

ltrace ls 跟踪进程调用库函数的情况

strace ls 跟踪一个进程的系统调用或信号产生的情况

安装:yum -y install ltrace

 

hex

 

兼容分时系统

同一个时间,CPU只能处理终端的请求,绑定task和cpu。

 

80年代

GNU (GNU Not is UNIX)单一处理 AIX HP IBM

90年代

LINUX开源 kernel 100M不到 4.17.7 https://www.kernel.org/

RHEL 2014 7.0版

CENTOS 7.5 1804版 尊重GPL约定。

 

 

Linux哲学思想

一切都是一个文件(包括硬件)

小型,单一用途的程序  例如 命令 systemctl  nmcli

链接程序,共同完成复杂的任务  shell脚本

避免令人困惑的用户界面

配置数据存储在文本中

 

对文件进行校验和

 

下载好Centos镜像文件 后的校验方法(虚拟机挂上ISO之后,光驱是/dev/sr0)

sha1sum /dev/sr0

4eead850afed0fc7d170c23bfabfed379419db79 /dev/sr0

和源sha1sum.txt 里面得值做对比

CENTOS及虚拟机安装

保证宿主机硬盘分区文件格式为NTFS(convert x:/fs:ntfs

 

分区:MBR和 GPT

MBR:主引导记录

主分区:一块盘只有4个主分区,活动的分区用做引导系统(windows磁盘管理器里是灰色边框)

扩展分区:一块盘最多只有一个

逻辑分区:只能在扩展分区里创建。

Linux上主分区和扩展分区用/dev/sda1—sda4表示。可以不按照次序分,但是不建议。

Linux上逻辑分区 从/dev/sda5开始表示(1-4预留给主分区和扩展分区),但是按顺序分。

 

挂载:/dev/sda1 mount on /boot(挂载点)

 

实验分区规划:

CPU 1核1线程    内存2G   硬盘30G

/dev/sda1    mount on         /boot    1G

/dev/sha2    mount on         /            17G

/dev/sha3    mount on        /data      10G

/dev/sda4      扩展分区占1K

/dev/sda5     不是分区        swap       2G

 

CPU 1核1线程    内存2G   硬盘30G

 

Centos 安装过程中可以用ctrl + alt + F1 至F6 切换到CLI和GUI界面来观察或者干预系统的安装

rpm -qa | wc -l 可以看已经安装了多少个包

文件系统EXT3,EXT4和XFS的区别:

  1. EXT3  CentOS 5默认

(1)最多只能支持32TB的文件系统和2TB的文件,实际只能容纳2TB的文件系统和16GB的文件

(2)Ext3目前只支持32000个子目录

(3)Ext3文件系统使用32位空间记录块数量和i-节点数量

(4)当数据写入到Ext3文件系统中时,Ext3的数据块分配器每次只能分配一个4KB的块

  1. EXT4 CentOS 6默认

EXT4是Linux系统下的日志文件系统,是EXT3文件系统的后继版本。

(1)Ext4的文件系统容量达到1EB,而文件容量则达到16TB

(2)理论上支持无限数量的子目录

(3)Ext4文件系统使用64位空间记录块数量和inode-节点数量

(4)Ext4的多块分配器支持一次调用分配多个数据块

  1. XFS CentOS 7默认

(1)根据所记录的日志在很短的时间内迅速恢复磁盘文件内容

(2)采用优化算法,日志记录对整体文件操作影响非常小

(3) 是一个全64-bit的文件系统,它可以支持上百万T字节的存储空间(8EB减一字节) 实际部署时取决于宿主操作系统的最大块限制

(4)能以接近裸设备I/O的性能存储数据

 

root帐号 UID=0 默认,其他账户ID(centos 6 从500开始编号,centos 7 从1000开始编号)

查看UID

[root@centos7 ~]# id -u

0

tty:虚拟终端(本机切换到CLI方式)

pts:图形界面

PS:伪终端 SSH远程连接

 

tty 看当前tty线路号码

[root@centos7 ~]# tty

/dev/pts/2

 

w 查看当前登入系统的用户及时间信息

[root@centos7 ~]# w

06:04:11 up  8:22,  5 users,  load average: 0.00, 0.01, 0.05

USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT

root     pts/0    :0               05:28   35:37   0.00s  0.56s kdeinit4: kded4 [kdeinit]

root     pts/1    172.16.17.100    03:12    2:22m  0.17s  0.17s -bash

root     pts/2    172.16.17.100    05:27    3.00s  0.19s  0.02s w

root     :0       :0               05:28   ?xdm?   1:59   0.03s /bin/sh /usr/bin/startkde

 

 

查看当前操作用户+登入系统的用户IP及时间信息

[root@centos7 ~]# who

root     pts/0        2018-07-18 05:28 (:0)

root     pts/1        2018-07-18 03:12 (172.16.17.100)

root     pts/2        2018-07-18 05:27 (172.16.17.100)

root     :0           2018-07-18 05:28 (:0)

[root@centos7 ~]# who -T -HNAME    LINE     TIME       COMMENT root   + tty7     2014-05-13 12:12 (:0) root   + pts/0    2014-05-14 17:09 (:0.0) root   – pts/1    2014-05-14 18:51 (192.168.1.17) root   – pts/2    2014-05-14 19:48 (192.168.1.17)

 

显示当前操作用户名称

[root@centos7 ~]# whoami

root

 

 

显示登录用户名称

[root@centos7 ~]# who am i

root     pts/2        2018-07-18 05:27 (172.16.17.100)

 

切换虚拟终端  chvt 1

比如你现在在图形界面,想切换到tty1,也就是一号终端,只要执行

chvt 1 即可

如果你想回到图形己面,只要执行

chvt 7 即可

 

等效于 ctrl+alt+Fn      #n=1-7   7是图形界面

 

重启:init 6    、shutdown -r now   、restart now

 

关机:init 0    、poweroff 、shutdown -h now、halt( centos7里面不会自动断电)

now可以替换为多少分钟之后 例如shutdown -r 10 表示10分钟后重启

也可以替换为时间点,例如shutdown -r 20:35 在时间为20:35时候重启

shutdown -c 命令可以取消重启

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/104158

(0)
oranixoranix
上一篇 2018-07-29 22:53
下一篇 2018-07-30 00:32

相关推荐

  • 新开始,新航程

           每一个夏天都是变动的季节,这个夏季我毕业了。大学最后的时光是在实验室度过的,每天都被瓶瓶罐罐所包围,鼻子里不时的飘进乙酸乙酯的香味,研究完了生物柴油的催化,是时候该为自己的未来找一条出路了。         大二的时候出于对计算机的着迷,一不小心点进了51cto,从此就走上了不归路。从计算机网络到linux,再到mysql,我在这个世界里乐此不…

    Linux笔记 2018-07-21
  • linux基础命令及文件管理

    linux基础和帮助 echo 命令扩展行:$()或` ` # echo $USER # root # echo “i am `whoami`” # i am root 括号扩展:{ } # echo file{1,3,5} # file1 file3 file5 # rm -f file{1,3,5} # echo {1..10} …

    Linux笔记 2018-04-08
  • 详细说明进行管理工具htop、vmstat等相关命令,并举例

    htop命令: 选项: -d #:指定延迟时间间隔 -u UserName:仅显示指定用户的进程 -s COLUME:以指定字段进行排序 htop -u root -d 10 PID:进程ID USER:用户名 PRI:优先级 NI:nice值 VIRT:Size in memory of the total program size RES:所使用的物理内…

    2018-06-15
  • 程序包管理工具及sed基本使用方法

    程序包管理工具及sed基本使用方法

    2018-04-01
  • linux 基础命令

    linux 基础

    Linux笔记 2018-04-01
  • 磁盘阵列及逻辑卷的创建

    磁盘阵列 软件RAID的实现 mdadm:模式化的工具 命令的语法格式:mdadm[mode] <raiddevice> [options] <component-devices> 支持的RAID级别:LINEAR, RAID0, RAID1, RAID4, RAID5, RAID6, RAID10 模式: 创建:-C 装配: -A …

    Linux笔记 2018-04-30