linux 檢視硬碟使用情況:
[root@localhost tool]# df -h檔案系統 容量 已用 可用 已用% 掛載點
devtmpfs 7.6g 0 7.6g 0% /dev
tmpfs 7.6g 0 7.6g 0% /dev/shm
tmpfs 7.6g 210m 7.4g 3% /run
tmpfs 7.6g 0 7.6g 0% /sys/fs/cgroup
/dev/sda1 1014m 142m 873m 14% /boot
tmpfs 1.6g 0 1.6g 0% /run/user/0
linux檢視根目錄下所有資料夾大小的方法如下:
1、進入根目錄:cd /
2、使用命令 : du -sh * 檢視根目錄下每個資料夾的大小
3、進入占用空間比較大的資料夾,然後再使用2中命令查詢大檔案。
du -ah --max-depth=1 a表示顯示目錄下所有的檔案和資料夾(不含子目錄,h表示以人類能看懂的方式,max-depth表示目錄的深度。
linux 登陸命令:
常用格式:ssh [-l login_name] [-p port] [user@]hostname
[root@localhost tool]# ssh [email protected]connecting to 192.168.1.103:22...
connection established.
to escape to local shell, press ctrl+alt+].
linux 登出命令:
[root@localhost tool]#logout
connection closing...socket close.
connection closed by foreign host.
disconnected from remote host(192.168.1.103:22) at 17:33:07.
type `help' to learn how to use xshell prompt.
linux中的find命令——查詢檔案名
**:1.在某目錄下查詢名為「elm.cc」的檔案
find /home/lijiajia/ -name elm.cc
2.查詢檔案名中包含某字元(如"elm")的檔案
find /home/lijiajia/ -name '*elm*'
find /home/lijiajia/ -name 'elm*'
find /home/lijiajia/ -name '*elm'
3.根據檔案的特徵進行查詢
find /home/lijiajia/ -amin -10 #查詢在系統中最後10分鐘訪問的檔案
find /home/lijiajia/ -atime -2 #查詢在系統中最後48小時訪問的檔案
find /home/lijiajia/ -empty #查詢在系統中為空的檔案或者資料夾
find /home/lijiajia/ -group baron # 查詢在系統中屬於group baron 的檔案
find /home/lijiajia/ -mmin -5 # 查詢在系統中最後5 分鐘裡修改過的檔案
find /home/lijiajia/ -mtime -1 #查詢在系統中最後24 小時裡修改過的檔案
find /home/lijiajia/ -nouser #查詢在系統中屬於作廢使用者的檔案(不明白是什麼意思)
find /home/lijiajia/ -amin 10 #查詢在系統中最後10分鐘訪問的檔案
find /home/ftp/pub -user baron #查詢在系統中屬於baron這個使用者的檔案
(ps:以上都是在 /home/baron/資料夾下進行的操作)
4.使用混合查詢方式查詢檔案
find /tmp -size +10000000c -and -mtime +2 #查詢/tmp目錄中大於10000000位元組並且在48小時內修改的某個檔案
find /tmp -user tom -or -user george #查詢/tmp目錄中屬於tom或者george這兩個使用者的檔案
find /tmp ! -usr fred #查詢/tmp目錄中不屬於fred的檔案
5.查詢並顯示檔案
find /home/lijiajia/ -name 'elm.cc' -ls #在目錄下查詢名為「elm.cc」的檔案,並顯示這些檔案的資訊
6.常用命令
pwd :顯示當前工作目錄
cd :改變目錄 (cd直接回到使用者目錄)
ls :列出檔案和目錄
ls -a :顯示隱藏檔案
ls -l :顯示長列**式
mkdir :建立目錄
rmdir :刪除空目錄
touch :建立空檔案
cp :復件命令 cp -r dir1 dir2 遞迴複製命令(複製子目錄資訊) 引數f 覆蓋
mv :移動檔案和改檔名
rm :刪除檔案和目錄
rm -rf * :刪除所有內容(包括目錄和檔案) 引數r遞迴 引數f強制
ln :建立符號連線
ln -s :源 目錄
ln -s /etc/inittab inittab (inittab指向實際檔案/etc/initab)
more :顯示檔案內容,帶分頁
less :顯示檔案內容帶分頁
grep :在文字中查詢內容 (grep -n "內容" 檔名/目錄*)
| :管道命令 | : find / -name *.html |grep bookmark
7.rpm常用命令
rpm查詢
rpm -qa :查詢所安裝的所有rpm軟體包
rpm -qa | more
rpm -qa | grep x
rpm -ql 軟體包名 :查詢軟體包中的檔案
rpm -ql file
rpm -ql jdk
rpm -q 軟體包名 :查詢軟體包是否安裝
rpm -q xinetd
rpm -q foo
rpm -q xinetd file bash
rpm -qf 檔案全路徑名 :查詢檔案所屬的軟體包
rpm -qf /etc/passwd
rpm -qf /root/install.log
rpm -qi 軟體包名 :查詢軟體包資訊
rpm -qi file
rpm -qp 包檔名 :查詢包的資訊對這個軟體包的介紹
rpm -qp jdk-1_5_0-linux-i586.rpm
rpm -qpi jdk-1_5_0-linux-i586.rpm
rpm -qpl jdk-1_5_0-linux-i586.rpm
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...