Linux新手初探

2021-08-14 21:57:48 字數 4177 閱讀 6661

一、redhat的指令操作介面的開啟

在redhat中我們是在 「終端」 中進行指令操作,我們可以在redhat的左上角  『應用程式』—>『附件』—>『終端』即可開啟,也可以將其拉到桌面上,方便後續開啟。

開啟終端,我們即可進行相應的指令操作

二、接下來我們來簡單介紹一些常用指令以及他們的使用:

adduser 使用者名稱——用於新增使用者——adduser wxx 即新增使用者wxx

注意:adduser後面一定要有空格

passwd 使用者名稱——新增使用者密碼——passwd wxx 即給使用者wxx新增開機密碼注意:passwd後面一定要有空格

su - 使用者名稱——用來切換使用者————su - wxx即切換到使用者wxx,注意:su空格-空格然後再加使用者名稱

需要注意的是從超級使用者切換到普通使用者不需要輸入密碼,但從普通使用者切換至超級使用者時需要輸入密碼

「~」——用於檢視當前使用者的工作目錄

「.」——檢視當前目錄

ls ——檢視當前目錄下的檔案

ls -a——顯示所有檔案(包括隱藏檔案)

從上圖中我們可以看到兩條指令的差別,明顯下面比上面多了許多檔案

ls -l——顯示該目錄

下的檔案的詳細資訊(屬性)

從圖中可以看到檔案的具體資訊,每個檔案前面都有十位**,其中第一位表示檔案的型別:

『—』表示普通檔案

『d』目錄檔案

『c/d』裝置檔案

『l』鏈結檔案

『p』管道檔案

『s』共享檔案

『f』堆疊檔案……

剩餘九位,前三位代表當前使用者,中間三位表示與當前使用者在同一組的使用者,後三位表示其他使用者

chmod +修改項+檔名——修改檔案屬性

touch +檔名 ——建立新檔案

gedit +檔名——編輯檔案

gcc +檔名——c語言編輯器

g++   檔名——c++編輯器

gcc 檔名—o 新檔名——檔案重新命名

『./a.out』——執行檔案

rm +檔名——刪除檔案

rm -f 檔名——強制刪除

cat——檢視檔案

cd ..——返回上一級  

注意:cd後面一定要有空格

cd /——進入根目錄

cd home/——進入普通使用者

mkdir 目錄名——建立目錄(等同於windows下的資料夾)

rm -r——刪除目錄

rm -rf——強制刪除目錄

凡是與目錄有關的操作都要有「-r」

rmdir 目錄名——刪除空目錄

cp 原 新——拷貝

cp -r——拷貝目錄

mv ——剪下/重新命名

tar cvzf +新檔名.tar.gz +檔名——壓縮檔案

tar xvzf +檔名.tar.gz——解壓檔案

tar xvzf +檔名.tar.gz -c 檔案——解壓到指定目錄

ifconfig——檢視本機ip

ifconfig eth0 加ip位址——修改本機ip

su  -  "

使用者名稱"                 

切換使用者

adduser   "

使用者名稱"         

新增使用者

passwd  "使用者密碼"        使用者密碼

[root@localhost ~]            "~"

的意思是表示當前使用者的工作目錄

ls                                        

檢視當前目檔案

ls  -l                                   

當前檔案詳細資訊

chmod  u+x  "

檔案"         

更改檔案許可權

man  +  "

指令"                   

詳細解釋

"q"退出

ls   -a                                 

顯示全部檔案

(" . "

開頭和隱藏檔案)

touch "檔案.

字尾名"       

建立檔案

clear                                清屏

gedit  "  

編譯檔案

"         

進入編譯器編譯檔案

gcc  " 

編譯檔案

"             

編譯器(

生產" a.out "檔案)

./" 

檔案"                           

回車執行檔案

g++  " 

檔案.cpp "           

編譯c++檔案

rm  " 

檔名"                 

刪除檔案

rm  -f  " 

檔名"             

強制刪除檔案

gcc " 檔名 " -o " 檔名 "     編譯後重新命名a.out檔案

cat  " 

檔名"                 

檢視檔案

cd  

目錄檔案

/                   

進入目錄檔案

cd  ..                                

返回上一級目錄

cd  

根目錄/                     

進入根目錄

mkdir   " 

檔名"           

建立目錄

rm  -f   " 

檔名"             

刪除目錄檔案

rm  -rf   " 

檔名"           

強制刪除

cp  " 

檔名1 "   "

檔名2 "             

把檔案1

拷貝到檔案2

cp   -r  " 

檔名1 "  "

檔名2 "        

目錄拷貝

mv  " 

檔名1 "   "

檔名2 "             檔案1

剪下到檔案2

pwd                                  

當前目錄的絕對路徑

tar  cvzf   " 

檔名1 .tar.gz "  "

檔名2 "      檔案2

打包壓縮成檔案1

tar  xvzf   " 

檔名1  .tar.gz"                         

解壓檔案1

tar  xvzf    " 

檔名1 .tar.gz " -c  "

檔名2 "      

解壓到檔名

2目錄下

ifconfig  eth0  ***.***.x.***                          

設定ip位址

rmdir                                

刪除空目錄 v

im——文字編輯器

輸入i/a 進入插入環境

esc退出

shift+: 進入底行模式  w儲存 q退出    wq!強制退出

Linux開發初探

堅持用了十幾天的linux作業系統,學會了很多的東西,但現在必須得抉擇如何選擇開發工具。在這些天的開發中,各種linux下的ide都有 所嘗試。一向看好的code blocks還是過於簡單,用了一陣時間以後還是選擇了放棄 後來又嘗試了sun的netbeans,雖然ide的介面很 棒,但是在win下面...

Linux核心初探

虛擬記憶體有很多用途和優點 虛擬記憶體子系統的主要成分是虛擬位址空間 virtual address space 的概念 隨機訪問儲存器 ram 即記憶體的使用 當可用記憶體達到臨界時,可以呼叫頁框 page frame reclaiming 演算法釋放其他記憶體 虛擬記憶體必須要解決的乙個問題是記...

linux 新手必備

8個實用的linux終端命令 ubuntu 終端命令的使用 初學者入門 linux 終端命令大全 1 訪問時間 access time atime 檔案中的資料最後被訪問的時間,對檔案進行一次讀讀取,它的訪問時間就會改變。2 修改時間 modify time mtime 檔案內容最後一次修改的時間,...