1. 程式人生 > >linux基礎學習之軟體安裝以及常用命令

linux基礎學習之軟體安裝以及常用命令

 

linux基礎學習之軟體安裝以及常用命令

呼叫中央倉庫:

yum install wget

 

 

然後下載nodejs:

wget https://nodejs.org/dist/v10.14.2/node-v10.14.2-linux-x64.tar.xz

執行ll 檢視列表已經下載:

 xz -d node +tab 解壓 .xz 檔案,檢視只剩下tar檔案

 

然後執行 tar -xf node... 然後再檢視,多出一個解壓好的資料夾

 

進入資料夾後檢視bin資料夾中檢視:

 然後回到根目錄,將資料夾中的node 建立一個超連結到usr/bin/node 中去:

 

同樣的,將npm包也軟連結過去:

 

 linux檔案遵循fhs協議(filesystem hierarchy standard 檔案系統層次化標準)

根目錄路徑介紹:

(1)/usr(unix software resource)

(2)/var (variable)

  (3)   /bin (下面的檔案基本都可執行)

  (4)  /boot 

  (5)  /dev  下面都是裝置,以橙黃色呈現,裝置已檔名存在;

  (6) /etc  (配置檔案)

  (7) /home (使用者資料夾)

  (8) /root或~ (代表當前使用者的根目錄)

  (9) /lib (linux 下的函式庫)

 (10) /media  (一些可刪除的裝置)

(11)/mnt

(12)/opt (存放第三方軟體的位置)

 (13) /sbin (super  該目錄下的檔案只有管理員許可權可以訪問執行)

 (14) /srv (放使用者主動生成出的資料,對其他使用者也可以共享訪問)

(15)/tmp

(16)  /proc (虛擬檔案系統,檔案存放在記憶體,存放系統核心或程序,重啟後清空釋放)

(17) /sys (和系統、模組相關的虛擬檔案系統)

(18) /lost+found (當檔案系統發生錯誤時,會將檔案碎片存放在此)

 

基本命令:

cd 

cd ..回到上一級目錄

cd ../bin 回到上一級目錄下的bin

cd ~  回到主資料夾

cd /etc/sysconfig/

ls -l

ls -al (可以檢視隱藏檔案)

 

mkdir test 建立一個資料夾

mkdir -p test1/test2 建立兩個資料夾

rmdir test 刪除空路徑

rm -rf test1/ 強制刪除

 

檔案許可權:如下

 

第一個字元 d代表檔案型別為director 路徑,-代表檔案;

      然後分三組

第一組:當前所屬使用者的許可權

第二組:當前所屬組的許可權

第三組:其他使用者的許可權

r讀( 4) w寫 (2 ) x執行 (1)  的 許可權

 

 設定許可權時加引數 -m 和對應的值:

 

pwd  當前位置的絕對路徑

 

建立檔案

vi a.txt

按 i 插入文字模式

esc 退出輸入模式

輸入:wq 儲存退出

q! 強制退出

檢視檔案:

tail a.txt 顯示出最後十行 

tail -f a.txt 自動重新整理顯示最後十行,

tail -20f a.txt 顯示最後20行

搜尋:

cat  a.txt :grep "yu" 搜尋出帶有yu 的行,可以多帶幾個grep

tail -f a.txt :grep "yu" 最後十行過濾

新增許可權

chmod 777 b.sh