Linux系統操作小白第二天

2021-09-13 14:38:48 字數 2920 閱讀 5207

linux基礎操作

基礎命令

命令格式:主命令 選項 引數(操作物件)

列出目錄下的內容(list):ls (list)

ls -l 以長列表方式列出 = ll (long line長列表,列出詳細資訊)

ls . 列出當前目錄

ls … 列出上一級目錄

ls -r 逆序列出當前「目錄」下的檔案

ls -d 檢視當前目錄

ls -ld 長列表列出當前「目錄」的詳細資訊(不是當前資料夾裡的內容)

ls -l -d(或者ls -ld)列出當前「目錄」的詳細資訊

ls -lh 顯示目錄或檔案大小

ls -a 列出隱藏檔案,包括.和… (隱藏檔案:以.開頭的檔案)

ls -a 列出隱藏檔案,不包括.和…(當前目錄和上同一級目錄)

ls -i 顯示檔案索引節點號(inode)。乙個索引節點代表乙個檔案,在linux中儲存在磁碟分割槽中的檔案都給它分配乙個編號,稱為索引節點號inode。(和學號一樣,可以唯一,因為不同資料夾下可以有同名檔案)

man ls 檢視ls的使用手冊(man為manual幫助手冊)

enter鍵可以一行一行的翻,空格鍵可以一頁一頁的翻

按q鍵退出

linux的檔案型別:

s 套接字檔案,用於網路上的通訊。可以啟動乙個程式來監聽客戶端的要求,客戶端可以通過套接字來進行資料通訊

fhs:filesystem hierarchy standard檔案系統層級標準,定義了在類unix系統中的目錄結構和目錄內容,即讓使用者了解到已安裝軟體通常放置於哪個目錄下。

可執行檔案:指的是可以由作業系統進行載入執行的檔案

fhs採用樹形結構組織檔案。fhs檔案系統層級圖

linux裡面有哪些目錄:

/ 根目錄,通常不在這裡儲存檔案

/bin 可執行檔案,ls,cd

/sbin 可執行檔案(只有root使用者才能夠使用)

/boot 開機啟動的檔案,包括linux核心以及開機選單與開機所需配置檔案等

/dev 裝置檔案,任何裝置與介面裝置都是以檔案形式存在於這個目錄的

/root root使用者的主目錄(家目錄)

/home 普通使用者的主目錄

/mnt 掛載點目錄(media,mnt)

光碟必須和/下的某個目錄節點建立聯絡才能使用。

把光碟和指定的掛載點目錄建立聯絡的過程叫做掛載。

mount /dev/sr0 /mnt

/media **目錄,也是掛載點目錄

/opt 可選目錄。存放第三方軟體包和資料檔案

/var 可變目錄,用以存放經常變化的檔案,如日誌檔案

/etc 配置檔案

/lib 系統的函式庫

/proc 該目錄是乙個虛擬檔案系統,它放置的資料都在記憶體當中

/run 系統執行時所需檔案

/usr 放置的資料為可分享的與不可變動的,unix作業系統軟體資源所放置的目錄,而不是使用者資料

/srv service的縮寫,是一些網路服務啟動之後,這些服務所需要取用的資料目錄

/tmp 讓一般使用者或者是正在執行的程式暫時放置檔案的地方

/sys 這個目錄其實跟/proc非常類似,也是乙個虛擬的檔案系統,主要是記錄與核心相關的資訊

新增指定命令別名:alias

臨時生效 alias 目標命令名稱=『需要執行的命令』alias hh=『ls』(別忘了單引號)

刪除指定的命令別名:unalias

永久有效 vim ~/.bashrc 別名的配置檔案裡面設定

source .bashrc 使其生效

快捷鍵ctrl+d輸入已結束。在shell下相當於exit

ctrl+c鍵盤中斷請求,終止當前的命令

ctrl+s ctrl+q暫停/恢復螢幕輸出

ctrl+l清屏,相當於clear

tab自動補完命令與檔名

tab雙擊:可以列出所有可能匹配的選擇

ctrl+u刪除游標至行首的內容

ctrl+k刪除游標至行尾的內容

ctrl+a 跳到命令列行首

ctrl+e 跳到命令列行尾

ctrl+左右箭頭,支援按單詞跳轉

將輸入接到標準輸出(從鍵盤輸入,從顯示器輸出):echo

建立檔案:

檔案命名規則:

(1)不能使用/來當檔名,/是用來做根的,也是用來做路徑分隔符的

(2)檔名不能超過255個字元

(3)區分大小寫

建立多個普通檔案:

方法1:touch 檔名1 檔名2 檔名3

方法2:touch {檔名1,檔名2,檔名3}

touch

touch abc

向檔案裡寫入資料:

重定向:> (會重寫檔案,如果檔案有內容會覆蓋)

追加重定向:>> (將輸出內容追加到檔案目標中,如果不存在,就建立檔案)

檢視檔案的內容:cat

stat檢視「檔案」的詳細資訊

touch不僅可以建立空檔案,還可以改變檔案的修改時間

atime access time 看了一下內容 cat

mtime modify time 檔案內容被改變了,ctime也會發生改變

ctime change time 元資料被改變,重新命名

建立目錄檔案:mkdir 目錄名(dir目錄)

-p parents 父目錄

-v verbose 詳細資訊

echo

eg:在xiaoxiaole裡面寫入內容kaixinxiaoxiaole

刪除普通檔案和目錄檔案:rm(命令別名預設帶-i,該選項用來提示使用者進行互動)

刪除當前目錄下的所有檔案(*代表所有):rm -rf *

複製檔案:

複製普通檔案:cp /檔案位置 (copy)

複製目錄檔案:cp -r

移動檔案:mv,等同windows裡面的剪下,移動之後原檔案消失

小白學習python第二天

第二章基礎語法知識 2.1 數字 數字 a python可以同時為多個變數賦值,如a,b,c,d,e 1,2,3,4,5 b 乙個變數可以通過賦值指向不同型別的物件 c 數值除法包含兩個運算子 返回乙個浮點數,返回乙個整數 d 在混合運算中,python會把整型轉換為浮點數 e 數字的表達範圍與數字...

小白棟更新第二天

在處理網頁布局的時候,相信position一定會在網頁編輯中常常 被用到,今天就簡單聊一下position的幾個常用屬性 static 靜態定位 元素的預設定位的方式 流式布局的體現 流式布局就是標籤元素遵從自己屬性按照自我意願排列 從左向右 行元素 行內塊元素 從上至下 塊元素 relative ...

小白學activiti第二天

掛起與啟用 流程定義的掛起與啟用 public class processdefinitionsuspend else 流程例項的掛起與啟用 傳入的流程例項id不能是已經結束的例項id,否則會報nullpointexception public class processinstancesuspen...