Linux常用命令大全

2021-08-01 05:41:13 字數 2493 閱讀 5599

這裡的系統版本是centos6.5

ls:顯示檔案或目錄

ll:列出檔案詳細資訊

ls -a/ll -a:列出當前目錄下所有檔案及目錄,包括隱藏的檔案

cd:切換目錄

mkdir:建立目錄

mkdir -p:建立目錄,若無父目錄則建立

touch:建立乙個空白的文字檔案

例子:touch aa.txt

cat:顯示檔案內容

例子:cat aa.txt

vi:編輯檔案

例子:vi aa.txt

vim:編輯檔案(vim是vi的公升級版)

例子:vim aa.txt

編輯檔案:按下insert鍵進入編輯模式,不編輯了就按下esc鍵,儲存修改是 :wq 不儲存修改是 :q!

mv:移動或者重新命名

移動例子:mv aa.txt /home/***/

重新命名例子:mv aa.txt bb.txt

rm:刪除檔案,有提示資訊,確認輸入"y",取消輸入"n"

例子:rm aa.txt

pwd:顯示當前目錄

tar.gz壓縮和解壓:

壓縮:tar zcvf filename.tar.gz dirname

解壓:tar zxvf filename.tar.gz

tar.xz壓縮和解壓

打包並壓縮: tar -jcvf [目標檔名].tar.xz [原檔名/目錄名]

解壓並解包: tar -jxvf [原檔名].tar.xz

rpm打包和安裝方法:

打包:rpmbuild -bb specs/smplayer.spec --define "_topdirpwd"

安裝:rpm -ivh 要安裝的rpm檔案包 --nodeps --force

dd製作u盤啟動:

dd if=iso路徑 of=/dev/sdx bs=1m

將ts編譯成qm:

lrelease-qt5 ts檔案

yum相關:

查詢包名:yum list | grep 包名

想看某個包是否已經安裝:rpm -qa | grep 包名

top:動態顯示當前耗費資源最多程序資訊

ps -aux:顯示瞬間程序狀態

inconfig:檢視網路情況

ping:測試網路連通

clear:清屏

kill:殺死程序,可以先用ps 或 top命令檢視程序的id,然後再用kill命令殺死程序。

關機/重啟機器

shutdown

-r 關機重啟

-h 關機重啟

-a 取消關機

now 立刻關機

-s -t 秒數:定時關機

reboot 重啟

給檔案許可權

chmod 777 檔名

檢視系統版本資訊

lsb_release -a

查詢檔案或者資料夾

find / -name 名字 或者 whereis 名字

臨時關閉防火牆:

service iptables stop

檢視防火牆狀態:

service iptables status

檢查是否安裝了mysql元件:

rpm -qa | grep -i mysql

檢查是否安裝了mariadb元件:

rpm -qa | grep -i mariadb

刪除元件:

rpm -ev 元件名

強制刪除元件:

rpm -ev 元件名 --nodeps

mysql 建立使用者:

create user 『使用者名稱』@『localhost』 identified by 『密碼』;

賦予使用者許可權:乙個新建的mysql使用者沒有任何訪問許可權

grant < privileges > on < database>.< table > to 『使用者名稱』@『localhost』;

以上命令中,< privileges > 代表著用逗號分隔的許可權列表。如果你想要將許可權賦予任意資料庫(或表),那麼使用星號(*)來代替資料庫(或表)的名字。

許可權:all: 所有可用的許可權

create: 建立庫、表和索引

lock_tables: 鎖定表

alter: 修改表

delete: 刪除表

insert: 插入表或列

select: 檢索表或列的資料

create_view: 建立檢視

show_databases: 列出資料庫

drop: 刪除庫、表和檢視

mysql忘記root密碼解決辦法:

首先關掉mysql服務

然後輸入mysqld_safe --skip-grant-tables &

最後登入mysql

修改mysql使用者密碼:

update mysql.user set password=password(『新密碼』) where user=『使用者』;

Linux常用命令大全

系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...

Linux常用命令大全

系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...

LINUX常用命令大全

關機命令 shutdown h now 關閉系統 1 init 0 關閉系統 2 telinit 0 關閉系統 3 shutdown h hours minutes 按預定時間關閉系統 shutdown c 取消按預定時間關閉系統 shutdown r now 重啟 1 reboot 重啟 2 lo...