**type:命令型別
-外部命令 & 內部命令
help:內部命令幫助
–help:內部命令清單,附帶語法格式,描述
–help:具體內部命令
man:幫助手冊manual
–yum install man man-pages -y
whereis:定位命令位置
file:檔案型別
echo:列印到標準輸出
$path:環境變數:路徑
$lang
/etc/profile >bash啟動
ps -fe 檢視程序列表
netstat -ntpl 檢視網路
hash -r 清除快取
/boot: 系統啟動相關的檔案,如核心、initrd,以及grub(bootloader)
/dev: 裝置檔案
/etc:配置檔案
/home:使用者的家目錄,每乙個使用者的家目錄通常預設為/home/username
/root:管理員的家目錄;
/lib:庫檔案 :沒有執行入口的應用程式
/media:掛載點目錄,移動裝置
/mnt:掛載點目錄,額外的臨時檔案系統
/opt:可選目錄,第三方程式的安裝目錄
/proc:偽檔案系統,核心對映檔案
/sys:偽檔案系統,跟硬體裝置相關的屬性對映檔案
/tmp:臨時檔案, /var/tmp
/var:可變化的檔案
/bin: 可執行檔案, 使用者命令
/sbin:管理命令
常用命令:
df:顯示磁碟使用情況 -df -h
du:顯示檔案系統使用情況
-du -sh
-du -a
ls:顯示目錄 -ls -alhrt
ll:顯示資料夾資訊
cd:切換工作目錄
-cd 或者 cd~
-cd..
-cd/
-cd-
pwd:顯示當前工作目錄
mkdir:建立目錄
-mkdir -p ./a/b/c
-mkdir a/dir
rm:刪除
-rm -f
-rm -rf /
cp:拷貝
-cp /etc/ ./(拷貝profile,inittab檔案到本地)
-cp -r ./a ./new
-cp -l cp -s
mv:移動
ln:連線
-ln 預設硬連線
-ln -s軟連線
stat:元資料
touch
****三、文字操作**刪除線格式 **
cat 顯示檔案內容
-more 翻頁顯示
-less逐行顯示
-head顯示頭
-tail顯示尾
管道:完成命令直接的資料傳遞
-cat b.txt | head -3
|左右被理解為簡單命令
前乙個(左邊)簡單命令的標準輸出,指向後乙個(右邊)簡單命令的標準輸入
注意:後乙個簡答命令一定能夠接受標準輸入
四、vi全屏文字編輯器
1.開啟檔案
vim /path/to/somefile
vim +# :開啟檔案,並定位於第#行
vim +:開啟檔案,定位至最後一行
vim +/pattern : 開啟檔案,定位至第一次被pattern匹配到的行的行首
2.關閉檔案**
末行模式:
:q 退出 沒有動過檔案
:wq 儲存並退出 動過了,不後悔
:q! 不儲存並退出 動過了,後悔了
:w 儲存
:w! 強行儲存
:wq --> :x
命令模式下:
zz: 儲存並退出 不需要冒號,編輯模式
esc, es
編輯模式
-字元h:左 j:下 k:上 l:右
-單詞w:移動至下乙個單詞的詞首
e:跳至當前或下乙個單詞的詞尾
b:跳至當前或前乙個單詞的詞首
-行內0:絕對行首
^:行首的第乙個空白字元
$:絕對行尾
-行間g:文章末尾
3g:第3行
gg:文章開頭
-翻屏ctrl:f , b
3.刪除&替換單個字元
x:刪除游標位置字元
3x:刪除游標開始3個字元
r:替換游標位置字元
刪除命令 : d
dw,dd
複製貼上&剪下
yw,yypp
撤銷&重做
u 撤銷
ctrl+r 重做 撤銷的操作
. 重複上一步的操作
4.末行模式 shift + :
set :設定
-set nu number
-set nonu nonumber
-set readonly
-修改vi的配置檔案/etc/virc
/:查詢
-/after
-n , n
!: 向上查詢
-:!ls -l/
5.末行模式
s查詢並替換 範圍
n:行號
.:當前游標行
+n:偏移n行
$:末尾行
%:全文
大資料學習第二天 Linux篇
具體步驟參考這位仁兄 轉殖完成之後,還需要對轉殖後的機子進行必要的網路配置。配置後容易出現乙個小問題 解決如下 網路配置完成後 我們需要對它的主機名進行變更 為了方便兩者之間傳遞檔案的操作 我們需要為兩台機器配置好host檔案 注意的是host的名稱一定要和hostname保持一致 相同的,在nod...
Linux學習第二天
今天是第二天在碼神學習,學習的內容感覺很多,認真想想其實也並不是很多吧。可能是因為都是新知識的原因,總被自己關在了外面。對於今天,我現在不看資料還能記得有 1 圖形字元轉換,在我自己的電腦上,圖形轉換字元是 ctrl alt f4,但是字元轉換圖形我試了很多,都不成功,最終以放棄告終。2 檢視cpu...
Linux學習第二天
linux的基本思想第一條就是一切皆檔案,任何的檔案都能夠通過相關的函式來理。linux學習的第二天我對linux的一切皆是檔案有了進一步的認識。linux命令的部分檔案管理命令可以清除的展示乙個檔案是怎樣更具體被建立,它為什麼能夠執行,使用者為什麼能夠閱讀,為什麼能夠對檔案進行修改。乙個程式能夠執...