Linux CentOS基礎(chǔ)知識(shí)和常用命令

常用命令1

查看內(nèi)核版本
 # uname -a
 Linux aubin.com 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
# uname -r
3.10.0-862.el7.x86_64

查看當(dāng)前l(fā)inux的版本
# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)
# more /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)

# cat /proc/version
Linux version 3.10.0-862.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) ) #1 SMP Fri Apr 20 16:44:24 UTC 2018

如果想查看系統(tǒng)是64位還是32位
# getconf LONG_BIT
64

# file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=aaf05615b6c91d3cbb076af81aeff531c5d7dfd9, stripped

# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:8b:ee:04 brd ff:ff:ff:ff:ff:ff
    inet 172.16.17.164/23 brd 172.16.17.255 scope global noprefixroute dynamic ens33
       valid_lft 78342sec preferred_lft 78342sec
    inet6 fe80::2e47:dc81:f3c3:ca26/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:15:64:71 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:15:64:71 brd ff:ff:ff:ff:ff:ff

清屏
# clear

查看cpu
# grep "CPU" /proc/cpuinfo
model name  : Intel(R) Xeon(R) CPU E3-1220 v6 @ 3.00GHz

常用命令2

# df -h /boot
文件系統(tǒng)                 容量  已用  可用 已用% 掛載點(diǎn)
/dev/mapper/centos-root   10G  5.7G  4.4G   57% /

查看硬盤和分區(qū)
# df -h
文件系統(tǒng)                 容量  已用  可用 已用% 掛載點(diǎn)
devtmpfs                 7.8G     0  7.8G    0% /dev
tmpfs                    7.8G   27M  7.8G    1% /dev/shm
tmpfs                    7.8G   29M  7.8G    1% /run
tmpfs                    7.8G     0  7.8G    0% /sys/fs/cgroup
/dev/mapper/centos-root   10G  5.7G  4.4G   57% /
tmpfs                    1.6G   40K  1.6G    1% /run/user/0
/dev/sda1                197M  197M  672K  100% /boot_old

# fdisk -l

磁盤 /dev/sda:107.4 GB, 107374182400 字節(jié),209715200 個(gè)扇區(qū)
Units = 扇區(qū) of 1 * 512 = 512 bytes
扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
磁盤標(biāo)簽類型:dos
磁盤標(biāo)識(shí)符:0x00073c26

   設(shè)備 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      411647      204800   83  Linux
/dev/sda2          411648    25593855    12591104   8e  Linux LVM

磁盤 /dev/mapper/centos-root:10.7 GB, 10737418240 字節(jié)每瞒,20971520 個(gè)扇區(qū)
Units = 扇區(qū) of 1 * 512 = 512 bytes
扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)


磁盤 /dev/mapper/centos-swap:2147 MB, 2147483648 字節(jié)卒密,4194304 個(gè)扇區(qū)
Units = 扇區(qū) of 1 * 512 = 512 bytes
扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)

查看全部占用的空間
# du -sh
154M

# du /etc -sh
42M /etc

使用CentOS常用命令查看主機(jī)名
# hostname
aubin.com

常用命令3

查看.net版本命令
# dotnet --version
2.0.0

# dotnet --info
.NET Command Line Tools (2.0.0)

Product Information:
 Version:            2.0.0
 Commit SHA-1 hash:  cdcd1928c9

Runtime Environment:
 OS Name:     centos
 OS Version:  7
 OS Platform: Linux
 RID:         centos.7-x64
 Base Path:   /usr/share/dotnet/sdk/2.0.0/

Microsoft .NET Core Shared Framework Host

  Version  : 2.0.0
  Build    : e8b8861ac7faf042c87a5c2f9f2d04c98b69f28d

常用命令4

確定Nginx是以那個(gè)config文件啟動(dòng)的
# ps  -ef | grep nginx
root      26488      1  0 6月11 ?       00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx     27895  26488  0 6月11 ?       00:00:00 nginx: worker process
root      96629  95725  0 10:19 pts/1    00:00:00 grep --color=auto nginx

# nginx -v
nginx version: nginx/1.18.0

# nginx -V
nginx version: nginx/1.18.0
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) 
built with OpenSSL 1.0.2k-fips  26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC' --with-ld-opt='-Wl,-z,relro -Wl,-z,now -pie'

Linux 目錄配置

1、根目錄(/)
根目錄(/)所在分區(qū)應(yīng)該越小越好,且應(yīng)用程序所安裝的軟件最好不要與根目錄放在同一個(gè)分區(qū)內(nèi),保持根目錄越小越好酷宵。如此不但性能較好亥贸,根目錄所在的文件系統(tǒng)也比較不容易發(fā)生問(wèn)題

2躬窜、執(zhí)行文件目錄(/bin)
系統(tǒng)有很多放置執(zhí)行文件的目錄,但 /bin 比較特殊炕置。因?yàn)?/bin 放置的是在單用戶維護(hù)模式下還能被操作的命令荣挨。在 /bin 下面的命令可以被 root 與一般賬號(hào)所使用男韧,主要有 cat,chmod默垄,chown此虑,date,mv口锭,mkdir朦前,cp,bash 等常用的命令鹃操。

3韭寸、開機(jī)文件目錄(/boot):
這個(gè)目錄主要放置開機(jī)會(huì)使用到的文件,包括 Linux 內(nèi)核文件以及開機(jī)菜單與開機(jī)所需配置文件等荆隘。

4恩伺、驅(qū)動(dòng)設(shè)備目錄(/dev)
在 Linux 系統(tǒng)上,任何設(shè)備與接口設(shè)備都是以文件的形式存在于這個(gè)目錄當(dāng)中的椰拒。你只要通過(guò)訪問(wèn)這個(gè)目錄下面的某個(gè)文件晶渠,就等于訪問(wèn)某個(gè)設(shè)備。比較重要的文件有 /dev/null燃观,/dev/zero褒脯,/dev/tty 等。

5缆毁、配置文件目錄(/etc)
系統(tǒng)主要的配置文件幾乎都放置在這個(gè)目錄內(nèi)憨颠,例如人員的賬號(hào)密碼文件、各種服務(wù)的起始文件等积锅。一般來(lái)說(shuō)爽彤,這個(gè)目錄下的各個(gè)文件屬性是可以讓一般用戶查閱的,但只有 root 有權(quán)利修改缚陷。比較重要的文件有 /etc/init.d适篙,/etc/inittab,/etc/sysconfig 等箫爷。

6嚷节、用戶主文件夾(/home)
這是系統(tǒng)默認(rèn)的用戶主文件夾(home directory)。在你創(chuàng)建一個(gè)一般用戶賬號(hào)時(shí)虎锚,默認(rèn)的用戶主文件夾都會(huì)規(guī)范到這里來(lái)硫痰。~ 代表當(dāng)前用戶的主文件夾。

7窜护、系統(tǒng)函數(shù)庫(kù)(/lib)
系統(tǒng)的函數(shù)庫(kù)非常多效斑,而 /lib 放置的則是在開機(jī)時(shí)會(huì)用到的函數(shù)庫(kù),以及在 /bin 或 /sbin 下面的命令會(huì)調(diào)用的函數(shù)庫(kù)而已柱徙。
你可以把函數(shù)庫(kù)想象成是“外掛”缓屠,某些命令必須要有這些“外掛”才能夠順利完成程序的執(zhí)行之意奇昙。

8、第三方軟件安裝目錄(/opt)
這個(gè)目錄是用于安裝第三方應(yīng)用程序的敌完,可以由用戶自己指定安裝位置储耐。當(dāng)需要卸載第三方應(yīng)用程序時(shí),可以直接刪除安裝目錄滨溉,而不影響系統(tǒng)其它任何設(shè)置什湘。

9、管理員主文件夾(/root)
系統(tǒng)管理員(root)的主文件夾晦攒。之所以放在這里禽炬,是因?yàn)槿绻M(jìn)入單用戶維護(hù)模式而僅掛載根目錄時(shí),該目錄就能夠擁有root的主文件夾勤家,所以我們會(huì)希望root的主文件夾與根目錄放置在同一個(gè)分區(qū)中腹尖。

10、服務(wù)數(shù)據(jù)存放目錄(/srv)
srv 可以視為“service”的縮寫伐脖,是一些網(wǎng)絡(luò)服務(wù)啟動(dòng)之后热幔,這些服務(wù)所需要取用的數(shù)據(jù)目錄。常見的服務(wù)例如 WWW讼庇、FTP 等绎巨。舉例來(lái)說(shuō),WWW 服務(wù)需要的網(wǎng)頁(yè)數(shù)據(jù)就可以放置在 /srv/www/ 里蠕啄。

11场勤、虛擬文件系統(tǒng)目錄(/proc)
這個(gè)目錄本身是一個(gè)虛擬文件系統(tǒng)(virtual filesystem)。它放置的數(shù)據(jù)都是在內(nèi)存當(dāng)中歼跟,例如系統(tǒng)內(nèi)核和媳、進(jìn)程、外部設(shè)備以及網(wǎng)絡(luò)狀態(tài)等哈街。因?yàn)檫@個(gè)目錄下的數(shù)據(jù)都是在內(nèi)存當(dāng)中的留瞳,所以本身并不占任何硬盤空間。

12骚秦、虛擬文件系統(tǒng)目錄(/sys)
這個(gè)目錄其實(shí)跟 /proc 非常類似她倘,也是一個(gè)虛擬的文件系統(tǒng),主要也是記錄與內(nèi)核相關(guān)的信息作箍。包括目前已加載的內(nèi)核模塊與內(nèi)核檢測(cè)到的硬件設(shè)備信息等硬梁。這個(gè)目錄同樣不占硬盤容量。

13胞得、系統(tǒng)軟件資源目錄(/usr)
很多小白都會(huì)誤以為 /usr 是 user 的縮寫荧止,其實(shí) usr 是 Unix Software Resource 的縮寫,也就是 “UNIX 操作系統(tǒng)軟件資源” 所放置的目錄,而不是用戶的數(shù)據(jù)罩息,這點(diǎn)需要注意嗤详。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末个扰,一起剝皮案震驚了整個(gè)濱河市瓷炮,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌递宅,老刑警劉巖娘香,帶你破解...
    沈念sama閱讀 206,126評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異办龄,居然都是意外死亡烘绽,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門俐填,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)安接,“玉大人,你說(shuō)我怎么就攤上這事英融≌甸埽” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵驶悟,是天一觀的道長(zhǎng)胡野。 經(jīng)常有香客問(wèn)我,道長(zhǎng)痕鳍,這世上最難降的妖魔是什么硫豆? 我笑而不...
    開封第一講書人閱讀 55,185評(píng)論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮笼呆,結(jié)果婚禮上熊响,老公的妹妹穿的比我還像新娘。我一直安慰自己诗赌,他們只是感情好耘眨,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評(píng)論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著境肾,像睡著了一般剔难。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上奥喻,一...
    開封第一講書人閱讀 48,970評(píng)論 1 284
  • 那天偶宫,我揣著相機(jī)與錄音,去河邊找鬼环鲤。 笑死纯趋,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播吵冒,決...
    沈念sama閱讀 38,276評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼纯命,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了痹栖?” 一聲冷哼從身側(cè)響起亿汞,我...
    開封第一講書人閱讀 36,927評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎揪阿,沒(méi)想到半個(gè)月后疗我,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,400評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡南捂,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評(píng)論 2 323
  • 正文 我和宋清朗相戀三年吴裤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片溺健。...
    茶點(diǎn)故事閱讀 37,997評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡麦牺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出鞭缭,到底是詐尸還是另有隱情剖膳,我是刑警寧澤,帶...
    沈念sama閱讀 33,646評(píng)論 4 322
  • 正文 年R本政府宣布缚去,位于F島的核電站潮秘,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏易结。R本人自食惡果不足惜枕荞,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望搞动。 院中可真熱鬧躏精,春花似錦、人聲如沸鹦肿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)箩溃。三九已至瞭吃,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間涣旨,已是汗流浹背歪架。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評(píng)論 1 260
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留霹陡,地道東北人和蚪。 一個(gè)月前我還...
    沈念sama閱讀 45,423評(píng)論 2 352
  • 正文 我出身青樓止状,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親攒霹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子怯疤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評(píng)論 2 345