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.www58058.com/104158

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

相關推薦

  • Linux文件管理

    文件系統與目錄結構圖: 文件系統結構: /boot:引導文件存放目錄 /bin:供所有用戶使用的基本命令 /sbin:供管理員使用的基本命令 /lib:系統內核目錄 /lib64:輔助共享庫存放位置 /etc:配置文件目錄 /home/username:普通用戶的家目錄 /root:管理員的家目錄 /media:掛載點 /dev:設備文件及特殊文件儲存位置 …

    2018-03-30
  • Linux的發行版

    按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別。

    Linux筆記 2018-06-21
  • 文本處理工具

    文本處理小工具 tr tr [選項]…SET1 [SET2] 從標準輸入中替換、縮減和/或刪除字符,并將結果寫到標準輸出。 ? -c:取字符集的補集 ? -d:刪除所有屬于第一字符集的字符 ? -s:把連續重復的字符以單獨一個字符表示(壓縮) ? -t:將第一個字符集對應字符轉化為第二字符集對應的字符 #echo ‘tank zhang’ |tr a-z A…

    Linux筆記 2018-05-10
  • liunx筆記

    操作系統 :硬件驅動 ? ?進程管理 ? ?內存管理 ? 網絡管理 ? 安全管理 文件管理 。 編程語言 ? :低級語言 ? 機器語言 ?:0和1 ? 中級語言:c ? ?高級語言 :java ?python ? ? ? php . 服務器三大操作系統 ?:windows ? ? ?liunx ? ?unix. liunx 內核 ?:住版本號 ? 次版本號 …

    Linux筆記 2018-04-01
  • Docker容器技術之Docker Image

    鏡像是Docker容器的基石,容器是鏡像的運行實例,有了鏡像才能啟動容器。

    2018-08-02
  • Linux發行版之間的聯系和不同

    Linux發行版以及不同發行版本之間的聯系和不同 Linux來源 Unix—minix—Linux tovalds-(1991)—Linux—GNU (GPL) 今天的Linux=Linux內核+GNU應用 1991年后誕生的Linux(一部分著名的Linux發行版):RedHat 、Fedora 、suse 、紅旗 、debian 、Ubuntu? Lin…

    2018-06-27
欧美性久久久久