vim新增多行注釋
在linux中,文字每一行的起始標誌是^,結束標誌為$,因此使用vim搜尋並替換為#即可。
例如:把1-10行注釋掉(g表示替換,將起始標誌^替換為#)
1,10s/^/
#/g
取消注釋
1,10s/^#//g
如果是要替換所有行,可以用%s
%s/需要替換的內容/替換後的內容/g
從本地複製到遠端
scp local_file remote_username@remote_ip:remote_folder
打包,壓縮與解壓縮(tar指令)
引數:-c :建立壓縮檔案 (create)
-x :解壓縮檔案
-v :壓縮過程中顯示檔案
-f :使用檔名,之後立即加檔名,不能在加別的引數
-z :gzip壓縮
-j :bzip2壓縮
基本格式為 tar -引數 檔名 目錄(解壓縮不需要目錄)
tar -cvf filename.tar 目錄/ //將對應目錄下檔案打包
tar -xvf filename.tar //將對應的打包檔案解包
tar -zcvf filename.tar.gz 目錄/ //將對應目錄下檔案打包並壓縮成gz格式
tar -zxvf filename.tar.gz //將對應的gz格式的壓縮檔案解壓縮
tar -jcvf filename.tar 目錄/ //將對應目錄下檔案打包並壓縮成bz2格式
tar -jxvf filename.tar //將對應的bz2格式的壓縮檔案解壓縮
Linux指令彙總(持續更新)
cd 上一層 根目錄mkdirmvchmod r 777 var home userid cc 0 1 2 3 4 5 6 7 x w wx r r x rw rwxsuexitfile so 或objdump p lib sowhereis test which test type test壓縮 ...
組合語言常用指令彙總(持續更新)
mov move 傳送指令 mov指令是資料傳送指令,也是最基本的程式設計指令,用於將乙個資料從源位址傳送到目標位址 暫存器間的資料傳送本質上也是一樣的 其特點是不破壞源位址單元的內容。例如 mov ax,2000h 將16位資料2000h傳送到ax暫存器 mov al,20h 將8位資料20h傳送...
Ubuntu常用指令(持續更新中)
1 u盤的掛載與解除安裝 fdisk l 檢視插入u盤的名稱 mount dev sda1 mnt 掛載u盤到mnt資料夾,需要root許可權 umount mmt 解除安裝u盤 2 檔案的複製 cp r 要複製的檔案位址 目標位址 3 檢視ip位址 ifconfig 4 安裝與更新軟體 apt g...