linux與windows的區別?作業系統windows、linux、macos
1)linux免費的、windows收費
2)linux主要用在伺服器、windows主要用在pc端
linux伺服器版本費用要比windows低,病毒比較少
3)linux支援遊戲少、windows遊戲很少
4)手機(andriod)、亞馬遜、qq
5)linux系統:linux核心+庫檔案+應用
6)linux發行版:redhat linux,suse linux,centos,ubuntu
文字到圖形:ctrl+alt+f1 或者init 5
圖形到文字:ctrl+alt+f2 或者init 3
/boot存放啟動檔案,核心存放地
/dev存放裝置檔案
/etc存放配置檔案
/home普通使用者家目錄,以/home/use
rnam
e的方式
存放/m
edia
把識別到
的裝置比
如u盤、
光碟機放到
這個目錄
下面,以
/med
ia
/username的方式存放 /media把識別到的裝置比如u盤、光碟機放到這個目錄下面,以/media/
userna
me的方
式存放/
medi
a把識別
到的裝置
比如u盤
、光碟機放
到這個目
錄下面,
以/me
dia/
device_name的方式來存放
/mnt為了讓使用者臨時掛載別的檔案系統。
/opt三方軟體安裝目錄
/proc記憶體系統檔案
/root 管理員家目錄
/run裡面的東西是系統執行時需要的,不能隨便刪除,但是重啟的時候應該拋棄,下次系統執行時重新生成
/srv服務相關資料
/sys系統檔案
/tmp臨時檔案
/user存放庫檔案,文件,命令,使用者資料等
/var日誌存放
/lib庫檔案
/sbin系統管理員和命令和工具
/bin可執行檔案和常用的linux命令
當前位置:home
相對路徑:/home/bob
絕對路徑:bob
命令格式:命令[-選項][引數] 例如:ls -a/etc pwd mkdir -p/aa/bb
[可選項]
區分命令型別:type clear 顯示外部命令/user/bin/clear
type type 內嵌命令
檢視命令路徑:echo $path bin的命令任何人都可以使用,
sbin的命令成為特權命令,只能管理員使用
命令模式、插入模式、編輯模式
1) vi 功能:生成新檔案或者編輯、檢視檔案
格式:vi fil_name
執行上面的命令直接進入vi的命令模式
2)從命令模式進入編輯模式
按i鍵或者a鍵,i插入文字,a追加文字
3)使用esc鍵可以從編輯模式進入命令模式
1):w儲存檔案
2):wq儲存並退出
3):wq!儲存並強制退出
4):q退出
5):q!強制退出
6)dd刪除一行字元
7)x 刪除乙個字元
8):n游標移至文字第n行
9)$游標移至文字的行尾
10)g游標移至文字的末尾
11)/查詢某個字串。/adb
1)pwd 列印使用者當前所處的路徑
2)cd 改變使用者所在目錄 格式:cd《目錄名》
cd … 返回到當前目錄的上一級目錄
cd 返回當前使用者的主目錄
cd /home用路徑切換到home目錄
3)ls 功能:顯示指定目錄下的內容
格式:ls [引數][目錄或檔案]
-a 列舉目錄中的全部檔案,包括隱藏檔案
-l 列舉目錄中的細節,包括許可權、所有者、組群、大小、建立日期,檔案是否是鏈結等
-al 列舉目錄中隱藏檔案和目錄中細節
-r 逆向,從後向前地列舉目錄中內容
-r遞迴,該選項遞迴地列舉當前目錄下所有子目錄內的內容
-s大小size:資料塊
ls -l 1.txt 列舉檔案1.txt的所有資訊
4)cat 顯示文字;語法:cat 文字檔案名 例如:cat 1.txt
5) touch命令:建立文字(不能插入內容)語法:touch 文字檔案名 例如:touch 12.txt
一次可建立多個文字:touch 1.txt 2.txt
6)grep命令:是在一堆檔案中查詢乙個特定的字串
grep ii test1.txt 在test1檔案中查詢ii字串,區分大小寫
7)拷貝檔案或複製檔案(copy)
格式:cp[原始檔][目標檔案]
cp hello.txt file.txt 把檔案hello拷貝乙份,命名為file
cp -i hello.txt file.txt 互動:提示確認
-r 遞迴:這個選項會複製整個目錄,子目錄以及其他
-v 詳細:顯示檔案的複製進度
8)mv命令:可以對檔案或者目錄進行移動
格式:mv [源物件][目標物件]
mv -i hello.txt file.txt 互動:提示確認
-f 強制:不提示地移動檔案
-v 詳細:顯示檔案的複製進度
9)mkdir 建立目錄 格式:mkdir [目錄名1][目錄名2]
例:mkdir dir2 建立乙個目錄dir2
mkdir bb cc dd 一次性建立多個目錄
mkdir -p aa/bb/dd 目錄裡面只能巢狀乙個目錄
10)rmdir 刪除空目錄
格式:rmdir [引數][目錄1][目錄2]…
rmdir dir1 刪除空目錄dir1
rmdir a b c 刪除abc空目錄
rmdir -p aa/bb/cc/dd
11) rm命令 刪除檔案 ,格式:rm[引數][檔案]
-i 互動:提示確認刪除
-f 強制:代替互動模式,不提示確認
-v 詳細:顯示檔案的刪除進度
-r遞迴:將刪除某個目錄以及其中所有的檔案和子目錄
Linux初次學習
1 define first tss entry 4 2 define first ldt entry first tss entry 1 3 define tss n unsigned long n 4 first tss entry 3 4 define ldt n unsigned long ...
Linux 初次體驗
關於linux已經聽聞很久的大名了,但是一直沒有機會來使用,這次趁著放假的機會,來體驗一把linux吧。之前使用visuabox和ubuntu16,但是虛擬機器總是不能連線網際網路,在虛擬機器上面無法上網,很是頭疼,各種橋接網路配置了一天,還是不行,小白的無奈啊。後來無奈,換了vmware和ubun...
Karrigell 初次學習
今天按照 http karrigell.sourceforge.net en front.htm 教程,一口氣學完了 karrigell 的入門內容,一邊看一邊試驗完了所有的基本功能。感覺很興奮。這個框架可謂是麻雀雖小,五臟俱全。而且語法直觀,使用也非常的靈活。另外,在 unicode 的處理方面和...