Linux基本命令

2021-09-22 12:42:30 字數 3346 閱讀 5143

1.更改主機名:

vi /etc/hostname
2.ctrl+alt 退出虛擬機器。

3:systemctl命令詳解

(1):檢查 systemd 的版本

(2):centos7檢視和關閉防火牆:

centos 7.0預設使用的是firewall作為防火牆

檢視防火牆狀態

firewall-cmd --state
停止firewall

禁止firewall開機啟動

關閉selinux 鏈結描述

進入到/etc/selinux/config檔案

注:selinux是一種基於 域-型別模型(domain-type)的強制訪問控制(mac)安全系統

vi /etc/selinux/config
將selinux=enforcing改為selinux=disabled

linux中如何啟動、重啟、停止、過載服務以及檢查服務:

#systemctl start httpd.service //啟動

#systemctl restart httpd.service //重啟

#systemctl stop httpd.service //停止

#systemctl reload httpd.service //過載

#systemctl status httpd.service //檢測服務狀態

注意:當我們使用systemctl的start,restart,stop和reload命令時,終端不會輸出任何內容,只有status命令可以列印輸出。

如何啟用服務並在開機時啟用或禁用服務(即系統啟動時自動啟動mysql.service服務)

#systemctl is-active mysql.service

#systemctl enable mysql.service

#systemctl disable mysql.service

1.檢視已開放的埠(預設不開放任何埠)

firewall-cmd --list-ports

2.開啟80埠

firewall-cmd --zone=public(作用域) --add-port=80/tcp(埠和訪問型別) --permanent(永久生效)

3.重啟防火牆

firewall-cmd --reload

4.停止防火牆

systemctl stop firewalld.service

5.禁止防火牆開機啟動

systemctl disable firewalld.service

6.刪除

firewall-cmd --zone=public --remove-port=80/tcp --permanent

新增鏈結描述

注:把當前目錄下log解壓到/var/log/下面;

位址

drwxr-xr-x 2 root root 48 2013-11-27 16:34 test/

第乙個字段,表示檔案的屬性。linux的檔案基本上分為三個屬性:可讀(r),可寫(w),可執行(x)。

這裡有十個格仔可以添(具體程式實現時,實際上是十個bit位)。

第乙個字母表示檔案型別,

」-」,普通檔案.

」d」目錄,字母」d」,是dirtectory(目錄)的縮寫.

「b」塊裝置檔案。

「c」字元裝置檔案。

緊接著的3*3個字元分3組,各指示此檔案的讀、寫、執行許可權,對於owner、group、others而言。

因為linux是多使用者多工系統,所以乙個檔案可能同時被許多人使用,所以我們一定要設好每個檔案的許可權,其檔案的許可權位置排列順序是(以-rwxr-xr-x為例):  

rwx(owner)r-x(group)r-x(other)  

這個例子表示的許可權是:使用者自己可讀,可寫,可執行;同一組的使用者可讀,不可寫,可執行;其它使用者可讀,不可寫,可執行。

另外,有一些程式屬性的執行部分不是x,而是s,這表示執行這個程式的使用者,臨時可以有和擁有者一樣權力的身份來執行該程式。一般出現在系統管理之類的指令或程式,讓使用者執行時,擁有root身份。 

第二個字段,表示檔案個數。如果是檔案的話,那這個數目自然是1了,如果是目錄的話,那它的數目就是該目錄中的檔案個數了。

第三個字段,表示該檔案或目錄的擁有者。若使用者目前處於自己的home,那這一欄大概都是它的賬號名稱。

第四個字段,表示所屬的組(group)。每乙個使用者都可以擁有乙個以上的組,不過大部分的使用者應該都只屬於乙個組,只有當系統管理員希望給予某使用者特殊許可權時,才可能會給他另乙個組。

第五字段,表示檔案大小。檔案大小用byte來表示,而空目錄一般都是1024byte,當然可以用其它引數使檔案顯示的單位不同,如使用ls –k就是用kb萊顯示乙個檔案的大小單位,不過一般我們還是以byte為主。

第六個字段,表示最後一次修改時間。以「月,日,時間」的格式表示,如aug 15 5:46表示8月15日早上5:46分。

第七個字段,表示檔名。我們可以用ls –a顯示隱藏的檔名。

修改檔案許可權用,chmod命令

常用的linux檔案許可權:

444 r–r--r–

600 rw-------

644 rw-r–r--

666 rw-rw-rw-

700 rwx------

744 rwxr–r--

755 rwxr-xr-x

777 rwxrwxrwx

從左至右,1-3位數字代表檔案所有者的許可權,4-6位數字代表同組使用者的許可權,7-9數字代表其他使用者的許可權。

而具體的許可權是由數字來表示的,讀取的許可權等於4,用r表示;寫入的許可權等於2,用w表示;執行的許可權等於1,用x表示;

通過4、2、1的組合,得到以下幾種許可權:0(沒有許可權);4(讀取許可權);5(4+1 | 讀取+執行);6(4+2 | 讀取+寫入);7(4+2+1 | 讀取+寫入+執行)

以755為例::

新增鏈結描述

mv命令格式:

mv [選項] 原始檔或目錄 目標檔案或目錄

linux基本命令

linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...

《linux基本命令》

博主部落格 斷橋殘雪 uname 顯示版本資訊 同win2k的 ver dir 顯示當前目錄檔案,ls al 顯示包括隱藏檔案 同win2k的 dir pwd 查詢當前所在的目錄位置 cd cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat 檔名 檢視檔案內容 cat abc...

LINUX 基本命令

檔案和目錄操作的基本命令 cat clear cmp cut diff du emacs fgrep file grep head ln less more pico pwd sort stat strings tail touch umask uniq vi wc whatis ls ls 選項 ...