linux基礎知識彙總

2022-02-09 01:58:41 字數 2700 閱讀 3516

1、進入ubuntu 11.10的控制台:

ctrl+alt+t或者是在file system中查詢「terminate」,找到相應的terminate圖示,把它copy to desktop,就可以了。

2、ubuntu中root使用者和user使用者的相互切換

因為ubuntu預設是不啟動root使用者,現在介紹如何進入root的方法。

(1)從user使用者切換到root使用者

不管是用圖形模式登入ubuntu,還是命令列模式登入,我們會發現預設的使用者是user

但是當我們需要執行一些具有root許可權的操作(如修還系統檔案)時,經常需要用sudo授權,感覺很麻煩

此時我們可以切換到root使用者,只需要簡單的執行sudo su 即可

注意: 出於安全考慮,預設時ubuntu的root使用者時沒有固定密碼的,它的密碼是隨機產生並且動態改變

的,貌似是每5分鐘改變一次,所以用su(switch user)是不可以的,因為我們不知道root的密碼

(2)從root使用者切回user使用者

想從root使用者切回user使用者只需執行命令:su user (user是你自己安裝時候的使用者名稱),或是直接輸入exit,也可ctrl+d組合鍵推出

(3)給root設定乙個密碼

預設root使用者是無固定密碼的,並且是被鎖定的,如果想給root設定乙個密碼

只需執行命令:sudo passwd root 然後根據提示一步一步來

這樣皆可以向(1)裡面提到的那樣 su root ,輸入root密碼切換到root使用者

注意:給root設定密碼後,仍可以 sudo su 切換到root使用者

附:在圖形模式下 系統->系統管理->使用者和組 也可以給root設定密碼

(4)禁用和啟用root登入

執行 sudo passwd -l root 即可(只是禁用root,但是root密碼還儲存著),再執行su root發現認證失敗,

要再次啟動root登入,執行 sudo passwd -u root 即可

(5)讓ubuntu自動登入

圖形模式下 系統->系統管理->登入視窗 授權解鎖後選擇

作為 user自動登入 即可。

3、建立使用者和設定密碼:

切換成root使用者後,可以建立普通使用者,比如輸入:useradd xuyehui ,即可建立乙個使用者

對這個使用者設定密碼的命令是:passwd xuyehui, 即可設定使用者的密碼。

4、檔案、目錄檔案,裝置檔案:

linux提供的檔案系統是樹形的層次結構系統。所有檔案最終都歸結到根目錄「/」。

file system---》dev目錄下,存放所有的裝置檔案,這是linux獨特形式,計算機的所有裝置都以檔案的形式提供給應用程式使用。

5、常用命令總結:

(1)檔案打包tar命令:

解壓縮*.tar.gz,使用命令:sudo tar -zxvf file.tar.gz

(2)查詢檔案find命令:

從目錄「/home/wangle」下開始,查詢ex.c檔案,使用命令:find /home/wangle -name ex.c -print

從「/dev」目錄下,查詢包含「usb」字串的檔案,使用命令:find /dev -name usb* -print

(4)查詢命令在檔案系統中的位置:

查詢ls命令二進位制檔案在什麼目錄下,使用命令: whereis -b ls

(5)在輸入命令時,如果要敲打某個目錄下的檔案時,可以寫檔案的開頭幾個字母,然後按「tab」鍵,系統會自動把檔案名列在後面,如果有多個檔案滿足條件的話,系統會列出多個檔案列表,以供選擇。

(6)關機命令:

在2分鐘後關機,並給所有使用者傳送訊息,使用命令:shutdown -h +2 "this system will be shutdown in 2 minutes."

6、檔案的許可權:

檔案型別的字元表示檔案的許可權,許可權由3個字串組成:該使用者所有者的許可權、組中其他人的許可權和系統中其他人的許可權;每個字串又由3個字元組成,依次表示對檔案的讀(用字元r表示)、寫(用字元w表示)和執行許可權(用字元x表示)。當使用者沒有相應的許可權時,該許可權的對應位置用**「-」來表示。例如:

「drwxr-x---」

其中d表示該檔案是目錄;目錄的擁有者的許可權是rwx(表示有讀、寫和執行許可權);組中其他人對該目錄的許可權是r-x(表示有讀和執行的許可權,沒有寫許可權),系統中其他人對該目錄的許可權是--(表示讀、寫和執行許可權都沒有)。

用長格式檢視根目錄下usr子目錄下的內容,命令及相應如下:

用長格式檢視目錄內容,每行表示乙個檔案或目錄的資訊,每行資訊依次表示:檔案型別及許可權、連線數、檔案屬主、檔案屬組、檔案大小、建立或最近修改的時間、名字。例如,上述命令響應的第1行第一列表示bin是乙個目錄,擁有者對該目錄的許可權是讀寫和執行。組中其他人對該目錄的許可權是讀和執行,系統中其他人對該目錄的許可權是讀和執行。第2列表示bin的硬連線數十2。第3列表示該目錄的所有者是root,第4列表示bin所屬的工作組是root,第5列表示bin的目錄大小事49152bytes,第6列表示bin目錄最近修改的時間是6月22日 19:40。

linux基礎知識 彙總

1.限制變數的作用域 1 在模組內 但在函式體外 乙個被宣告為靜態的變數可以被模組內所用函式訪問,但不能被模組外其它函式訪問。它是乙個本地的全域性變數。3 在模組內,乙個被宣告為靜態的函式只可被這一模組內的其它函式呼叫。那就是,這個函式被限制在宣告它的模組的本地範圍內使用。2.設定變數的儲存域 st...

Linux面試基礎知識 彙總

怎麼檢視系統支援的所有訊號?kill l chmod 修改許可權 chown 修改檔案擁有者 chgrp修改群組 27.使用什麼命令檢視磁碟使用空間?空閒空間呢?df hl 29.使用什麼命令檢視 ip 位址及介面資訊?ifconfig df 命令獲得真正的檔案系統資料 檔案系統的磁碟使用情況 而 ...

基礎知識彙總

整型int,浮點型float,複合型complex 基本不使用 字串string,布林型bool,列表list,字典dict,集合set,元組tuple 可變資料型別 list dict set 當刪除第乙個元素的時候,後面的元素向前一定了一次,而for迴圈還是要向後走一步,這樣就錯過了在沒有刪除前...