linux 基礎複習(2)linux基礎命令

2021-01-11 電子產品世界

前面的linux常用操作命令,很使用,轉自阿南 的嵌入式linux入門筆記,紅色自為筆者添加補充與注釋,後同,不在累述。

本文引用地址:http://www.eepw.com.cn/article/201610/305804.htm

Red Hat Linux 9 下的常用操作

1. 如何修改在開機引導裝載程序中,等待自動登錄默認作業系統的時間?

答:如果引導裝載程序是GRUB,則修改/etc/grub.conf 文件中的timeout=秒數。

如果引導裝載程序是LILO, 則修改的是/etc/lilo.conf 文件。可用vi 等編輯器修改,下同。

2. 在字符(Text)模式下,如何關機、重啟、註銷?

答:關機:poweroff 或shutdown –h now;重啟:reboot 或shutdown –r now;註銷(即重新登入):logout;

其中在shutdown 指令中的now 是指現在就執行,也可以指定多少時間後再執行此命令。

3. U 盤的使用

答:先創建/mnt/usb 目錄,再執行mount /dev/sda1 /mnt/usb 掛載,此時/mnt/usb 就是U 盤的目錄,在

拔出U 盤時要執行umount /mnt/usb 進行卸載。

如找不到U盤,可用以下方法

1.fdisk -l /dev/sd*

fdisk -l 列出指定設備的分區表信息。由於usb盤是被模擬為scsi設備訪問,所以會被自動命名為sd*。

通常這一步就能找到U盤,如果U盤有指示燈也會亮,表示被找到。

2.如果執行上一個命令沒有反應,或者某些信息顯示模塊沒有加入

可以lsmod查看一下是否有usb-storage scsi_mod sd_mod模塊。

沒有就modprobe [module],添加所缺模塊。

然後再試就ok

3.最後就是把U盤mount上去,這裡需要先在mnt目錄下面建一個usb目錄

mount /dev/sda /mnt/usb

某些系統需要指定文件系統的類型,可以用

mount -t vfat /dev/sda /mnt/usb

另外,如果linux 是裝在虛擬機裡面,會有一個非常搞笑的現象,一定要先把滑鼠點在虛擬機裡面,然後再插入U盤,假如你的光標放放在虛擬機裡面就插入U盤,你等下怎麼搞也檢測不到U盤!

4. 在字符模式(Text)下,如何進入X Window 模式(Graphic)?在X Window 模式下,如何返回字符模式?

答:執行startx 命令 啟動X Window 模式;滑鼠點擊「Main Menu(主菜單)->Log out(註銷)」打開對話框

中,選擇「註銷」進入字符模式;或CRTL+ALT+F1~F6 來進入不同的虛擬控制臺(即文本模式下)。

之前我裝redhat9 的時候,發現重啟後就進不了圖形界面了,搜索後,網上資料都是說startx 的方式去修改。其實不是這個問題,最後發現是在裝系統的時候,有一界面讓你選擇顯示器、顯卡型號、設置刷新率。假設這一步你做錯了,後面就會出現這個進不了xwindows 的問題,因為是「硬體」問題,所以上面的方式是處理不了的。另外有人說可以先這樣進系統,然後再裝驅動就可以了。linux 中裝驅動好麻煩~~~ ToT

5. 如何重新指定開機默認進入的執行模式(字符或X Window 模式)?

答:修改/etc/inittab 文件中的內容(id:5:initdefault:)。

其中,5 表示以X Window 模式(Graphic)登入,3 為字符模式(Text)登入

6. 在字符模式下,如何使用戶登入時,系統不要求輸入密碼?如何恢復或更改用戶密碼?

答:取消輸入密碼:passwd –d 用戶帳號。如要取消root登入時的密碼,則執行passwd –d root。也可

以用vi打開/etc/shadow文件,刪除密碼的方法取消。恢復或更改密碼則執行passwd 用戶帳號(如果是取消

自己則不用)命令後會提示輸入New password和Retype new password。

7. 字符模式下,如何新增用戶帳號?

答:使用「useradd 用戶帳號」 命令來增加,但在新增後還不能登入使用,還需要用passwd 命令來設置

密碼後才行。

8. 在X Window 下,如何選擇系統默認使用的語言?

答:滑鼠點擊「主菜單->系統設置->語言」打開選擇語言對話框中選擇。

9. 用ls 等命令查看的內容太多,超過一頁時,如何分頁顯示?

答:可用ls | more 或ls | less 進行分頁查看。其中,在用more 瀏覽時,按空格鍵(Space)則會顯示

下一頁的內容;按回車(Enter)鍵則會向下多顯示一行;按q 鍵則離開瀏覽模式。

在用less 瀏覽時,按h 鍵會出現在線使用說明;按q 鍵離開瀏覽模式。

10.如何獲得命令的使用方法?

答:可利用在線手冊—man(Manual),用法是輸入man 和待查的命令名稱。如要查詢ls 命令的使用方法,

則輸入以下命令:man ls 。也可以ls --help

11.搜索文件及目錄和搜索包含特定字符串的文件?

答:搜索文件及目錄可以用find 命令,如要在根目錄(/)上搜索apache 文件則輸入命令:find / -name

apache –print,注意:如果沒有指定目錄,則系統會以當前的目錄為搜索的範圍;搜索包含特定字符串的

文件可以用grep 命令,如要在/etc 目錄下搜索包含字符串「password」

的文件則輸入:grep –n 『password』 /etc/*.*,其中加入-n 參數會標出符合指定的字符串的列數,另

外不可指定在目錄中搜索,否則會出現錯誤信息,如上述不能寫成:grep –n 『password』 /etc/

另外如果想停止搜索可以直接按「Ctrl + C」鍵結束該命令就可以。現在我常用:grep –ir password /etc

12.控制臺間的切換

答:在文本模式下,用ALT+F1~F6 來分別在6 個虛擬控制臺間切換,它們可分別用不同的用戶名登入和執

行不同的命令與程序,如果已經啟動了X Window(如:在文本模式下用」startx」命令啟動),則按ALT+F7

切換到X Window 圖形模式。

在X Window 圖形模式下,用CRTL+ALT+F1~F6 分別切換到文本模式下的6 個虛擬控制臺。CRTL + ALT +

BackSpace 結束圖形模式。

因為linux 是多任務的系統,所以可以在不同的控制臺下用不同(或同一)的用戶登陸來運行不同的程序。

我覺得這個功能很方便,因為有時在文本模式下,需要打開多個終端來處理顯示多個的任務,如:一個終

相關焦點

  • Linux 基礎命令 – watch
    linux系統裡有一些日誌文件。觀察這些日誌文件是系統管理員的一個重要任務。你可以很方便地使用tail命令觀察它們。但是如果你想要長時間監視這些文件,每幾分鐘使用tail檢查那些日誌文件是一件很乏味的事情。
  • linux基礎命令(文本處理1)
    查看文本查看文本內容在linux基礎命令(文件操作/文件權限)中介紹了查看文本命令:cat、more、less、tail、head的使用,下面說下查看文本的其他命令:tac、rev、cut、paste、join、wc、diff、sort、uniq倒序顯示文本內容
  • linux基礎命令(進程管理)
    用三種命令分別查看redis-server進程的pidlinux-szge:/home/soft # pgrep redis-server 1560linux-szge:/home/soft # pidof redis-server1560linux-szge:/home/soft # ps aux | grep
  • linux基礎命令(SSH管理遠程主機)
    SSH服務管理遠程主機SSH(Secure Shell)是建立在應用層和傳輸層基礎上的安全協議,常用於遠程登錄以及用戶直接的資料拷貝,其守護進程是sshd,SSH服務端由2部分組成,openssh(提供ssh服務)和openssl(提供加密的程序)sshd提供兩種安全驗證的方法:基於口令的安全驗證:即輸入用戶密碼登陸到遠程主機基於秘鑰的安全驗證
  • Linux基礎導航與文件管理
    Linux基礎導航與文件管理這編文章將會嘗試帶你快速熟悉Linux系統基礎,但是不會覆蓋所有的Linux系統知識,在未來對Linux探索過程中會有很大的幫助。本篇文章繼續學習Linux基礎。常用閱讀文本文件的方式是使用less命令,這個命令支持分頁控制去查看文本內容。該命令會分頁給你展示文件內容,直到你手動退出來命令輸入符。可以動手嘗試使用less命令出查閱某個文本文件。
  • 編程基礎-linux命令
    clean: 刪除緩存區所有已經下載的包文件autoclean:刪除緩存區中老版本的已經下載包文件check:檢查系統中依賴關係的完整性sudo apt-get check(2)apt-cache命令完成查詢軟體源和軟體包的相關信息apt-cache subcommands pkgname子命令
  • linux基礎04:linux用戶相關的命令有哪些?怎樣切換用戶?
    通過前面的幾節課,我們在windows系統中安裝好了linux虛擬機,也通過xshell遠程終端連接上了linux虛擬。從今天開始,我們就可以正式開始學習linux的知識了。今天,我們主要介紹的是用戶相關的一些命令,如:創建用戶命令、用戶退出登錄命令、用戶切換命令等。
  • linux基礎05:linux系統目錄有哪些?命令行界面如何切換目錄?
    我們安裝好linux系統後,linux系統也會像windows系統一樣,自動生成很多的文件和目錄,這些目錄都包含了不同的含義。下面,我們就來介紹一下這些目錄都代表著什麼?以及,在命令行界面,我們如何在不同的目錄之間切換。一、linux系統目錄結構。
  • linux基礎應用(Samba文件共享)
    Samba簡介Samba由伺服器和客戶端組成的共享軟體,基礎SMB(Server Message Block)協議(實現區域網內文件等資源共享服務的協議),實現了Linux與Windows系統間的文件共享註:NFS是屬於輕量級的文件共享服務,不支持Linux與Windows系統間的文件共享搭建Samba共享存儲服務1、查看系統環境準備相應的安裝包linux-szge
  • linux基礎複習(3)linux下C編程Part2
    以後用多了自然記得,可能是我記性比較差的原因~~本文引用地址:http://www.eepw.com.cn/article/201610/305803.htmVi:Vi 有3 種模式,分別為命令行模式、插入模式及命令行模式各模式的功能,下面具體進行介紹。(1)命令行模式用戶在用Vi 編輯文件時,最初進入的為一般模式。
  • linux基礎03:怎樣通過SSH終端工具遠程連接linux虛擬機?
    但是,如果直接在VMware虛擬上學習,還是有點不方便的,因為,必須要把滑鼠點擊虛擬機的界面,才能輸入linux命令,這樣一來,光標就鎖在了虛擬機裡,不能直接在windows界面操作了。如果想在windows界面操作,必須通過ctrl+alt快捷鍵才能解鎖,這樣就有點不方便了。怎麼辦呢?人總不能給尿憋死吧,我們可以遠程連接這個linux虛擬機呀,這樣,我們的操作就簡單得多了。
  • linux常用命令:linux常用命令介紹
    今天來聊聊一篇關於linux常用命令:linux常用命令介紹的文章,現在就為大家來簡單介紹下linux常用命令:linux常用命令介紹,希望對各位小夥伴們有所幫助。打包壓縮相關命令:gzip:bzip2:tar: 打包壓縮-c 歸檔文件-x 壓縮文件-z gzip壓縮文件-j bzip2壓縮文件-v 顯示壓縮或解壓縮過程 v(view)-f 使用檔名例:tar -cvf /home/abc.tar
  • 0基礎學習嵌入式,C語言、Linux基礎技能必不可少
    那麼,作為一個0基礎的新人,該如何學習才能事半功倍呢?對於個人基礎薄弱的人來講,首先要從了解嵌入式開始,要對嵌入式有一個廣義的概念,並加以分析,融入個人的理解。基本了解了嵌入式之後,我們就要進行深入的學習,那麼從哪個方向開始學,怎麼學?也是我們要面臨的問題。
  • linux基礎命令整理,收藏起來,你絕對用得上
    Linux 概述1.11 Linux 是什麼Linux和windows一樣是作業系統,我們所使用的應用軟體都需要依賴作業系統來運行1.2 虛擬機由於我們不可能在我們電腦上同時按照windows和linux作業系統,所以我們需要安裝虛擬機,將linux安裝在虛擬機上。
  • 【軟體測試基礎】linux | 其他命令
    rpm -qa|grep mtools如果沒有安裝,也沒有關係,可以從網上下載(http://mtools.linux.lu/)一個最新版本來安裝。目前可供下載的最新mtools版本是2.包括的命令mcd 目錄名:改變MS DOS下的目錄。mcopy 源文件 目標文件:在MS DOS和Unix之間複製文件。
  • 你必須了解的基礎的 Linux 網絡命令
    摘要:有抱負的 Linux 系統管理員和 Linux 狂熱者必須知道的、最重要的、而且基礎的 Linux 網絡命令合集。
  • Linux常用基礎命令(1)
    NAME 命令的名稱和單行描述SYNOPSIS 怎樣使用命令DESCRIPTION 命令功能的深入討論EXAMPLES 怎樣使用命令的例子SEE ALSO 相關主題(通常是手冊頁)b) 數字說明q1.用戶在shell環境中可以操作的命令或是可執行的文件2.系統內核(kernel)可以調用的函數3.常用的函數or函數庫4.設備配置文件5.配置文件的格式6.遊戲相關7.
  • 新手必須掌握的Linux命令
    通過把上述命令歸納到本章中的各個小節,讓您可以分門別類地逐個學習這些最基礎的Linux命令,為今後學習更複雜的命令和服務做好必備知識鋪墊。在日常工作中遇到了一個不熟悉的Linux命令,我又怎樣才能知道它有哪些可用參數呢?」接下來,我們就拿man這個命令作為本書中第一個教給讀者去學習的Linux命令了。對於真正的零基礎讀者,您可以通過圖2-2、圖2-3和圖2-4來學習如何在RHEL 7系統中執行Linux命令。
  • linux常用命令
    1、首先根據應用名稱用ps命令查看進程ID:ps -ef | grep zookeeper2、查到進程ID之後,使用netstat命令查看其佔用的埠:netstat -anp | grep靜態ip地址:vi /etc/sysconfig/network-scripts/ifcfg-eno配置完畢,重啟網絡systemctl restart network6、vi 命令使用ESC鍵 跳到命令模式,然後:
  • linux磁碟分區命令--fdisk與parted
    的一些基礎常識!linux前文簡單總結了如何掛載一個新硬碟進行硬碟分區,詳見Linux存儲管理二:磁碟分區和Linux存儲管理一:磁碟分區相關知識硬碟分區的命令沒來的及整理,今天系統整理一下linux分區常用的兩個命令:fdisk與parted。