Ubuntu檔案系統命令
下面是我們經常要做的一些事情。在下面具體引數意義不解釋,要了解這些
可以查詢該命令幫助文件
1.建立目錄
mkdir
NO1.在當前路徑建立一級目錄
[[email protected]]#mkdirtest
NO2.在當前路徑建立多級目錄
[[email protected]]#mkdir-pmytest/test1/test1_1
NO3.在建立目錄的同時給新建的目錄賦許可權
[[email protected]]#mkdir-m777testmod
這樣任何人對此目錄都有任何許可權
2.複製檔案與資料夾
cp
NO1.複製指定目錄的檔案到當前目錄,並重命名
[[email protected]
NO2.強制複製指定目錄的檔案到當前目錄,而不管當前目錄是否含有該檔案
[ro[email protected]]#cp-f~/.bashrcbashrc
NO2.複製指定目錄到當前目錄
[[email protected]]#cp-r/root/test.
[[email protected]]#cp-r/root/test/.
兩者效果一樣,在複製目錄時,會將源路徑的最後一級目錄全部複製過去,包括它本身。
NO3.複製指定目錄的檔案到指定目錄
[[email protected]]#cp~/.bashrc/bak/.bashrc
NO4.在複製時將原始檔的全部屬性也複製過來。若不指定引數,則目標檔案與原始檔屬性可能不一致。
[
NO5.若兩個資料夾要保證同步,一個檔案的改了,另一個檔案也跟著改,但是要保證兩個檔案的檔案都是最新的。
[[email protected]]#cp-u/src/.bashrc/bak_src/bashrc
3.建立連結檔案,包括硬連結與軟連結
ln
NO1.建立類似於Windows的快捷方式
[[email protected]]#ln-stest.txttest.txt_slnk
NO2.當想備份一個檔案,但空間又不夠,則可以為該檔案建立一個硬連線。這樣,就算原檔案刪除了,只要該
連結檔案沒被刪除,則在儲存空間裡還是沒有被刪除。
[
4.刪除檔案
rm
NO1.刪除當前目錄的檔案
[[email protected]]#rmtest.txt
NO2.強制刪除當前目錄的檔案,不彈出提示
[[email protected]]#rm-ftest.txt
NO3.強制刪除整個目錄,包括目錄與檔案全部刪除,需要管理員許可權
[[email protected]]#rm-r-ftest
5.刪除資料夾
rmdir
NO1.刪除一個空目錄
[[email protected]]#rmdiremptydir
NO2.刪除多級空目錄
[[email protected]]#rmdir-pemptydir/d1/d11
6.掛載檔案系統與解除安裝檔案系統
mount/umount
NO1.掛載光碟機
[[email protected]]#mount-tiso9660/dev/cdrom/mnt/cdrom
NO2.掛載光碟機,支援中文
[[email protected]]#mount-tiso9660-ocodepage=936,iocharset=cp936/dev/cdrom/mnt/cdrom
NO3.掛載Windows分割槽,FAT檔案系統
[[email protected]]#mount-tvfat/dev/hda3/mnt/cdrom
NO4.掛載Windows分割槽,NTFS檔案系統
[[email protected]]#mount-tntfs-oiocharset=cp936/dev/hda7/mnt/had7
No5.掛載ISO檔案
[[email protected]]#mount-oloop/abc.iso/mnt/cdrom
NO6.掛載軟碟機
[[email protected]]#mount/dev/fd0/mnt/floppy
NO7.掛載閃盤
[[email protected]]#mount/dev/sda1/mnt/cdrom
NO8.掛載Windows作業系統共享的資料夾
[[email protected]]#mount-tsmbfs-ousername=guest,password=guest//machine/path/mnt/cdrom
NO9.顯示掛載的檔案系統
[[email protected]]#mount
[[email protected]]#cat/etc/fstab顯示系統啟動自動載入的檔案系統
[[email protected]]#cat/etc/mtab顯示當前載入的檔案系統
7.檢查磁碟空間
df
NO1.顯示所有儲存系統空間使用情況,同時顯示儲存系統的檔案系統型別s
[[email protected]]#df-aT
NO2.顯示指定檔案系統的空間使用情況
[[email protected]]#df-text3
NO3.人性化顯示各儲存空間大小
[[email protected]]#df-ah
NO4.有時候掛載了網路檔案系統,若只想看本機的檔案系統用如下命令
[[email protected]]#df-ahlT
NO5.檢視某個檔案系統的磁碟使用情況
[[email protected]]#df-h/dev/cdrom
8.檢查目錄空間大小
du
NO1.檢視當前資料夾大小
[[email protected]]#du-sh
NO2.檢視當前檔案及檔案中包含的子資料夾大小
[[email protected]]#du-ch
NO3.檢視檔案的大小
[[email protected]]#du-htest1.txt
NO4.同時檢視多個檔案的大小
[[email protected]]#du-htest1.txttest2.txt
9.磁碟碎片整理
linux下基本上不用碎片整理,它每隔一段時間會自動整理
10.建立/改變檔案系統
NO1.建立檔案系統型別
[[email protected]]#umount/dev/sdb1
[[email protected]]#mkfs-text3/dev/db1
[[email protected]]#mount/dev/sdb1/practice
11.改變檔案或資料夾許可權
chmod
NO1.將自己的筆記設為只有自己才能看
[[email protected]]#chmodgo-rwxtest.txt
或者
[[email protected]]#chmod700test.txt
NO2.同時修改多個檔案的許可權
[[email protected]]#chmod700test1.txttest2.txt
NO3.修改一個目錄的許可權,包括其子目錄及檔案
[[email protected]]#chmod700-Rtest
12.改變檔案或資料夾擁有者
chown該命令只有root才能使用
NO1.更改某個檔案的擁有者
[[email protected]]#chownjim:usergrouptest.txt
NO2.更改某個目錄的擁有者,幷包含子目錄
[[email protected]]#chownjim:usergroup-Rtest
13.檢視文字檔案內容
cat
NO1.檢視檔案內容,並在每行前面加上行號
[[email protected]]#cat-ntest.txt
NO2.檢視檔案內容,在不是空行的前面加上行號
[[email protected]]#cat-btest.txt
NO3.合併兩個檔案的內容
[[email protected]]#cattest1.txttest2.txt>test_new.txt
NO4.全並兩具檔案的內容,並追回到一個檔案
[[email protected]]#cattest1.txttest2.txt>>test_total.txt
NO5.清空某個檔案的內容
[[email protected]]#cat/dev/null>test.txt
NO6.建立一個新的檔案
[[email protected]]#cat>new.txt按CTRL C結束錄入
14.編輯檔案檔案
vi
NO1.新建檔案檔案
[[email protected]]#vinewfile.txt
NO2.修改檔案檔案
[[email protected]]#vitest.txttest.txt已存在
NO3.vi的兩種工作模式:命令模式,編輯模式
NO4.進入vi後為命令模式,按Insrt鍵進入編輯模式
按ESC進入命令模式,在命令模式不能編輯,只能輸入命令
NO5.命令模式常用命令
:w儲存當前文件
:q直接退出vi
:wq先儲存後退出
15.路徑操作
cdpwd
NO1.顯示當前路徑
[[email protected]]#pwd
NO2.返回使用者主目錄
[[email protected]]#cd
NO3.改變到其它路徑
[[email protected]]#cd/etc
NO4.返回到上一級目錄
[[email protected]]#cd..
NO5.返回到根目錄
[[email protected]]#cd/
16.查詢檔案或資料夾
find
NO1.查詢當前使用者主目錄下的所有檔案
[[email protected]]#find~
NO2.讓當前目錄中檔案屬主具有讀、寫許可權,並且檔案所屬組的使用者和其他使用者具有讀許可權的檔案;
[[email protected]]#find.-perm644-execls-l{}\;
NO3.為了查詢系統中所有檔案長度為0的普通檔案,並列出它們的完整路徑;
[[email protected]]#find/size0-typef-execls-l{}\;
NO4.查詢/var/logs目錄中更改時間在7日以前的普通檔案,並在刪除之前詢問它們;
[[email protected]]#find/var/logs-mtime 7-typef-okrm-i{}\;
NO5.為/找系統中所有屬於root組的檔案;
[[email protected]]#find/-grouproot-execls-l{}\;
NO6.find命令將刪除當目錄中訪問時間在7日以來、含有數字字尾的admin.log檔案
[[email protected]]#find.-name"admin.log[0-9][0-9][0-9]"-atime-7-okrm{}\;
NO7.為了查詢當前檔案系統中的所有目錄並排序
[[email protected]]#find.-typed|sort
NO8.為了查詢系統中所有的rmt磁帶裝置
[[email protected]]#find/dev/rmt
17.顯示檔案/資料夾清單
ls/dir
NO1.顯示所有檔案,包括以.開頭的隱含檔案
[[email protected]]#ls-a
NO2.顯示檔案的詳細資訊
[[email protected]]#ls-l
NO3.顯示當前目錄及所有子目錄資訊
[[email protected]]#ls-Rl
NO4.以時間排序顯示目錄,這在找最新檔案有用
[[email protected]]#ls-tl
NO5.以檔案大小排序
[[email protected]]#ls-Sl
NO6.顯示檔案大小,並按大小排序
[[email protected]]#ls-s-l-S
18.移動或更改檔案/資料夾名稱
mv與cp命令用法相似
NO1.若移動目標檔案已存在,要在移動之前,先備份原來的目錄檔案
[[email protected]]#mv-btest.txttest2/
這樣在test2下將有兩個檔案test.txt及text.txt~
其中test.txt~是備份檔案,test.txt是新的檔案
NO2.若移動目標檔案已存在,但不想彈出是否覆蓋的提示,直接覆蓋
[[email protected]]#mv-ftest.txttest2/
NO3.當源與目標都擁有同一個檔案,若原始檔比目標新則移動,否則不移動
[[email protected]]#mv-utest.txttest2/
NO4.更改檔名稱
[[email protected]]#mvtest.txttest2.txt
NO5.更改目錄名稱
[[email protected]]#mv/test2/test2_2
相關推薦
Ubuntu檔案系統命令
檔案系統操作是最基本的操作,沒有檔案系統,作業系統根本就執行不了。 下面是我們經常要做的一些事情。在下面具體引數意義不解釋,要了解這些可以查詢該命令幫助文件 1.建立目錄 mkdir NO1.在當前路徑建立一級目錄 [[email protected]]#mk
Ubuntu 16.04 TX2 學習筆記(四) 檔案系統命令
檔案系統操作命令:pwd(顯示當前工作目錄)/ ls(列出目錄內容)/ cd(切換目錄)/ cp/mv/rm(檔案的複製/移動/刪除)/ mkdir/rmdir(目錄的新建/刪除)/ ln(建立連結檔案)/ cat(檢視檔案內容)/ more/less(檔案顯示) /he
05_Linux常用檔案系統命令詳解,看不懂,我吃s!
常用檔案系統命令詳解 磁碟管理: cd change directory 常使用方式: cd sourcedir 進入使用者主目錄 cd ~ 進入使用者主目錄 cd -
Linux學習筆記(4)磁碟分割槽與檔案系統命令
df 檢查檔案系統的磁碟空間佔用情況,引數-a列出全部目錄,引數-h按KB,MB,GB顯示 du 檢車某個目錄或者檔案佔用的磁碟空間,引數-s顯示佔用總空間,引數-sh統計目錄大小 mo
Ubuntu檔案系統和檔案管理
1、在命令列進行檔案管理 1.1複製檔案 cp a b #把a檔案複製到b中 1.2複製目錄 cp -r A B #把A目錄複製到B目錄中 1.3刪除檔案 rm a #刪
Linux命令之——檔案系統命令
目錄 df: mv:移動 linux系統常見重要檔案目錄 Filesystem Hierarchy Standard(檔案系統層次化標準) /boot:系統啟動相關的檔案,如核心、initrd,
RK3288移植Ubuntu 檔案系統及升級韌體製作
1, linux下 unpack 解包 報錯 [email protected]:/opt/rk-linux/mkimg# ./unpack.sh start to unpack update.img... ********RKImageMaker v
linux檔案系統命令(6)---touch和mkdir
一、目的 本文將介紹linux下新建檔案或目錄、刪除檔案或目錄命令。 touch可以新建檔案,mkdir用來新建目錄;rm用來刪除檔案或目錄。 本文將選取u
ubuntu常用系統命令
安裝升級 檢視軟體xxx安裝內容 dpkg -L xxx 查詢軟體庫中的軟體 apt-cache search 正則表示式 或 aptitude search 軟體包 顯示系統安裝包的統計資訊 apt-cache stats&nb
ubuntu 檔案操作命令
檔案操作命令: 1、ls 格式:ls 目錄 ls命令用於顯示檔案下有哪些檔案。a 2、touch 格式:touch test1 test2 test3 touc
Linux檔案系統命令&檔案許可權
一、檔案系統命令 Linux檔案型別 普通檔案 目錄檔案 符號連結檔案 裝置檔案 管道檔案 檔案系統目錄結構 Linux 的檔案系統目錄結構是屬於分層樹形結構。 檔案系統掛載mount,umount:分別用於掛載、解除安裝指定的檔案系統。 格式:mount [引數] 裝
ubuntu檔案系統結構講解
1. 檔案系統型別 windows中常見的磁碟格式有fat16、fat32和ntfs。windows是一個封閉的系統。無法開啟ext3或者mac 日誌式。 在ubuntu中其檔案系統廣泛使用ext3(ext4是ext3的擴充套件)的檔案格式,從而實現了將整個硬碟的寫入動作
使用ramdisk啟動ubuntu檔案系統
環境 Qemu 4.1 vexpress-ca9 概述 為了減小linux核心的大小,可以把一些外設驅動編譯成核心模組,但是在啟動ubuntu的時候,需要讀取flash,但是此時flash的驅動模組存放在ubuntu檔案系統中。為了解決這樣的問題,可以使用ramdisk記憶體檔案系統,將必備
【針對putty】ubuntu伺服器系統下檔案上傳,解壓等常用的一些命令
ubuntu系統下常用的命令 window下上傳檔案至ubuntu系統 ubuntu下的解壓和壓縮 Tomcat的啟動和停止命令 mysql命令 注:這裡針對的是putty!! window下上傳檔案至ubuntu系統
Ubuntu 16.04 64位 檔案系統system.img生成命令make_ext4fs報錯
報錯提示: make_ext4fs: error while loading shared libraries: libstdc++.so.6: cannot open shared object f
怎樣在 Ubuntu 上使用 ZFS 檔案系統 | Linux 中國
在 Linux 系統上,有大量的檔案系統能夠使用,那麼我們為什麼還要嘗試一個新的檔案系統?它們都工作的很好。不是嗎?可是它們並不全然同樣,當中的一些檔案系統具有很突出的長處。比如 ZFS。-- Nick Congleton 本文導航◈ 為什麼選擇 ZFS
ubuntu檔案解壓命令符 +QQ+xx-net 配置
1.解壓縮命令 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName 將DirName資料夾打包成一個FileName.tar檔案 打包:將一大堆檔案或目錄變成一個總的檔案, 壓縮:將一個大的檔案通過一些壓縮演算法變成
Linux umount 命令 - 解除安裝掛在 Linux 目錄中的檔案系統
Linux umount 命令 - 解除安裝掛在 Linux 目錄中的檔案系統 Linux umount 命令用於解除安裝檔案系統,解除安裝掛在 Linux 目錄中的檔案系統。 [email protected]:~$ ssh [email protected
ubuntu檢視系統資訊命令
轉自:https://blog.csdn.net/wzz87/article/details/68491953 今天因老闆要求,需要檢視伺服器中的配置資訊,但是對ubuntu命令不是很熟悉,所以就網上進行的查閱,順便做些筆記 檢視處理核資訊 cat /proc/cpuinf
linux命令--使用fsck修復檔案系統
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!