linux系統操作物件是檔案,有linux中一切都是檔案的說法。關於檔案操作,注意路徑(目錄),有絕對路徑和相對路徑兩類,在linux下許可權是極其嚴格的,如果不在home目錄下,是沒有許可權操作檔案的,所以要經常確認回到家目錄下。檔案許可權這裡先不討論。
關於linux的系統管理,網路管理和硬體管理等,這裡不涉及。
建立目錄和空白檔案:
刪除檔案:
刪除目錄:
複製目錄和檔案:
移動檔案:![移動檔案!(
更改目錄(相當於移動):
其實就是第四的mv指令。不說了。。。
檢視檔案內容:
檢視新建檔案內容:
部分檢視檔案(對比):
vi是linux自帶的文字編輯器,類似windows下的記事本,vim可以理解為vi的公升級版。學vi/vim是乙個剛開始就陡峭的學習曲線。個人理解為啥vim要那麼一開始就匪夷所思地分成三模式,最主要的考慮 就是嚴格分開文字編輯(輸入模式)和指令(命令模式),避免輸入模式的輸入字元干擾(or變成)命令模式的指令。linux指令的敏感及多而全(強大的功能需要成本),值得付vim這個難理解的「小」成本。
快捷連線:
壓縮和解壓檔案:
linux家族:
rpm/yum適用於redhat、centos、suse等平台;apt-get/dpkg適用於debian、ubuntu等平台;zypper適合於suse平台。
ubuntu平台apg-get常用命令(ubuntu安裝deb包)
注釋掉/etc/apt/apt.conf
修改/etc/apt/sources.list
apt-get update
apt-get install clang
apt-get remove package
apt-cache show package
apt-cache search filename
dpkg -l
dpkg -l package
以下是對檔案的建立,許可權,查詢,檢視,修改,複製,刪除等基礎指令:
ls(英文全拼:list files): 列出目錄及檔名
cd(英文全拼:change directory):切換目錄
pwd(英文全拼:print work directory):顯示目前的目錄
mkdir(英文全拼:make directory):建立乙個新的目錄
rmdir(英文全拼:remove directory):刪除乙個空的目錄
cp(英文全拼:copy file): 複製檔案或目錄
rm(英文全拼:remove): 刪除檔案或目錄
mv(英文全拼:move file): 移動檔案與目錄,或修改檔案與目錄的名稱
你可以使用 man [命令] 來檢視各個命令的使用文件,如 :man cp。
SOLIDWORKS 2021 來了,它真的來了!
邊線法蘭新功能 圓弧邊翻邊折彎 干涉檢查功能改進 陣列功能加強 solidworks cad 改進了大型裝配體設計。更佳的詳圖模式效能進一步提高了繪圖建立的速度,以及新增孔標註 編輯現有尺寸和注釋 新增細節 中斷和裁剪檢視的能力。更快的檔案操作 配置切換和自動輕量級模式,甚至可以解決最複雜的程式集。...
linux檔案管理
判斷是否為目錄 bool is dir const char path return false 判斷是否為常規檔案 bool is file const char path 判斷是否是特殊目錄 bool is special dir const char path 生成完整的檔案路徑 void g...
Linux檔案管理
對於計算機來說,所謂的資料就是0和1的序列。這樣的乙個序列可以儲存在記憶體中,但記憶體中的資料會隨著關機而消失。為了將資料長久儲存,我們把資料儲存在光碟或者硬碟中。根據我們的需要,我們通常會將資料分開儲存到檔案這樣乙個個的小單位中 所謂的小,是相對於所有的資料而言 但如果資料只能組織為檔案的話,而不...