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

相关推荐

  • 网络基本概念及OSI参考模型、TCP/IP协议简介

    当今时代,运行一台没有连接网络的计算机几乎是难以想象的,幸运的是,Linux从一开始就是为网络开发的,并且网络也是Linux做的最好的事情之一。掌握网络知识,对于Linux学习而言,就显得非常有必要了。本节我们将带大家了解一些网络的基本概念,以及OSI参考模型和TCP/IP协议。

    2018-05-02
  • Linux文件管理类命令

    一,linux 文件管理类命令 ls 命令:list directory contents;列出指定目录下的内容 SYNOPSIS: ls [OPTION]… [FILE]… OPTION: -a :–al显示所有文件,包括隐藏文件 -A :–almost-all:显示除 . 和 ..外的所有文件 -l :–long 长格式显示列表,即文件的详细属性信息 -…

    2018-05-15
  • 第五章用户组和管理权限学习笔记

    本章内容:

    解释Linux的安全模型

    解释用户账号和组群账号的目的

    用户的组管理命令

    理解并设置文件权限

    默认权限

    特殊权限

    ACL

    Linux笔记 2018-04-07
  • 系统安装服务器搭建

    http服务器、dhcp服务器、tftp服务器

    2018-05-26
  • linux常用命令

    系统信息 arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 – (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /pro…

    2018-03-17
  • 文件管理命令、bash特性之命令执行状态返回值和命令行展开

    文件管理命令
    执行状态返回值
    命令行展开

    2018-05-29