linux 操作基本語句

2022-05-06 03:48:09 字數 2074 閱讀 1262

總結一下常用的和不常用的linux命令,有些命令不常用的,是要反覆去看才能記住的。

1.最基礎的ls命令,相當於win下的dir命令,常用引數有 -a,-l

2.cd命令,cd到乙個目錄,跟win下的乙個樣;

3.mkdir命令,建立乙個資料夾,後跟要建立的資料夾名稱;

4.touch命令,建立文件檔案,後面直接給出引數列表為要建立的檔名;

5.rm命令,直接用rm可以刪除檔案,要刪除目錄的話用rm -rf,不管裡面有沒東西都刪;

6.pwd命令,檢視當前目錄;

7.ifconfig命令,檢視網路資訊,包括ip,掩碼,閘道器,mac;

8.打包方法:tar -cvf filename.tar filename解包方法:tar -xvf filename.tar -c fileindex;

9.壓縮 gzip filename.tar 解壓:gunzip filename.tar.gz;

10.壓縮二:bzip2 filename.tar解壓:bunzip2 filename.tar.bz2;

11.su -普通使用者切換到超級使用者   su加普通使用者名稱切換回普通使用者;

12.chmod命令,修改檔案和資料夾的許可權,可讀 | 可寫 | 可執行 r | w | x   4 | 2 | 1,

例如,chmod 755 filename給filename這個檔案賦予使用者的許可權是可讀可寫可執行,群使用者的許可權是可讀可執行,其他使用者的許可權是可讀可執行;

注,chmod一定要在超級使用者下使用,不然的話加sudo吧;

13.chown 使用者:群組  修改使用者和群組

14.groupdel 群組   使用者刪除群組;

15.du -h用於檢視檔案系統的使用狀況;

16.uname -a檢視系統資訊;

17.useradd 使用者名稱   建立新使用者,如useradd ken,這樣的話就建立了乙個ken的使用者,屬於ken使用者群,而要是想把他定義到別的群的話用這樣的命令:useradd -g ken fang,把ken使用者放在了fang這群組裡;

18.userdel 使用者名稱    刪除使用者;

19.top命令,使用者檢視當前執行的程序,在這裡連木馬都可以看出來的!!按q退出;

20.df -th命令,檢視磁碟狀況;

21.clear清屏命令;

22.cal檢視年曆,例如要檢視今年的日曆,只要cal 2008,要檢視某月的日曆,cal 10 2008;

23.rpm命令:用於安裝rpm包,主要引數有 -ivh ,引數v是用來顯示包的名稱的,這個名稱比較重要,要是要檢視軟體是否安裝成功的話只能用那個名稱的。例子:rpm -ivh linuxqq-v1.0-preview2.i386.rpm安裝了乙個qq,安裝的時候有進度條顯示(h引數),還有顯示包名稱,可以用如下命令檢視軟體是否安裝成功:rpm -q linuxqq;如果再加乙個引數l即rpm -ql linuxqq的話可以檢視到軟體的安裝目錄,這個命令很實用很強大!!!;

24.rpm命令後續,rpm -qa可以檢視系統安裝有哪些rpm包並且查詢功能支援萬用字元,也就是說,我們可以縮小範圍檢視,如rpm -qa x* 用來檢視出安裝了哪些名字以x開始的包;

25.rpm -va命令可以檢視rpm包是否損壞或被篡改;以下字元表示相關驗證失敗:5:md5 校驗碼;s:檔案尺寸; l:符號鏈;t:檔案修改日期;d:裝置;u:使用者;g:使用者組;m:模式 e (包括檔案許可權和型別)

25.rpm -e 軟體名,可以解除安裝軟體包;

26.kill命令:用於殺死程序,後面跟的引數是程序pid;

27.mount和umount,掛接和解除安裝分割槽;

28.startx,從圖形介面轉到字元介面;

29.bc  調出乙個簡單的計算器,輸入quit退出,bc 預設僅輸出整數,如果要輸出小數點下位數,那麼就必須要執行scale=number ,那個 number 就是小數點位數;

30.sync  把暫存在記憶體中的資料寫入硬碟,通常在關機的時候執行該命令,可以防止意外的資料丟失;

31.關於檔案許可權的說明:有乙個目錄若給others賦予r的許可權,是否其他使用者就能進入這個目錄呢?答案是否定的。因為在該目錄底下不能執行任何指令的話,那麼自然也就無法執行 ls, cd 等指令,故沒法進入,想進入就要加上x許可權。

sql語句基本操作

1.建表語句 create table 用法 create table 表的名字 欄位1,欄位2,舉例 例如建立乙個學生成績表,包含的字段有,學生id,姓名,性別,班級,成績create table score create table score sid nvarchar 10 primary k...

Mysql基本操作語句

1.資料庫的基本操作 show databases 查詢資料庫 show create database score 查詢資料庫的結構 create database score default charset utf8 建立資料庫 use score 使用score資料庫 drop databas...

Hive基本操作語句

show databases 顯示所有資料庫 use db ame 進入指定資料庫 show tables 顯示當前資料庫中的所有資料表 show partitions 顯示所有分割槽 show table extended 顯示表的擴充套件資訊 show table properties 顯示表的...