記錄下linux經常使用操做文件命令,以及安裝經常使用軟件方法,備忘以及方便查找mysql
cd ..
:返回上一級目錄 cd /
:進入根目錄 cd ~
:進入用戶主目錄 pwd
:打印當前目錄juedui路徑 ls
:列出當前目錄中的文件 ll
:列出當前目錄中的文件詳細信息 ls -a
:顯示隱藏文件 tree
:顯示文件和目錄由根目錄開始的樹形結構 lstree
:顯示文件和目錄由根目錄開始的樹形結構 mkdir
dir1:建立一個叫作 'dir1' 的目錄' mkdir
dir1 dir2:同時建立兩個目錄 mkdir -p
/tmp/dir1/dir2:建立/tmp/dir1/dir2目錄樹 rm -f
file1:刪除一個叫作 'file1' 的文件' rmdir
dir1:刪除一個叫作 'dir1' 的目錄' rm -rf
dir1:刪除一個叫作 'dir1' 的目錄並同時刪除其內容 rm -rf
dir1 dir2:同時刪除兩個目錄及它們的內容 mv
dir1 dir2:重命名/移動 一個目錄 find . -name
"*.txt":列出當前目錄及子目錄下全部後綴爲 txt 的文件 find . -type f
:列出當前目錄及子目錄下全部通常文件 find . -ctime
-20:列出當前目錄及子目錄下全部最近 20 天內更新過的文件 bunzip2
file1.bz2:解壓一個叫作 'file1.bz2'的文件 bzip2
file1:壓縮一個叫作 'file1' 的文件 gunzip
file1.gz:解壓一個叫作 'file1.gz'的文件 gzip
file1:壓縮一個叫作 'file1'的文件 gzip -9
file1:最大程度壓縮 rar a
file1.rar test_file:建立一個叫作 'file1.rar' 的包 rar a
file1.rar file1 file2 dir1:同時壓縮 'file1', 'file2' 以及目錄 'dir1' rar x
file1.rar:解壓rar包 unrar x
file1.rar:解壓rar包 tar -cvf
archive.tar file1:建立一個非壓縮的 tarball tar -cvf
archive.tar file1 file2 dir1:建立一個包含了 'file1', 'file2' 以及 'dir1'的檔案文件 tar -tf
archive.tar:顯示一個包中的內容 tar -xvf
archive.tar:釋放一個包 tar -xvf
archive.tar -C
/tmp:將壓縮包釋放到 /tmp目錄下 tar -cvfj
archive.tar.bz2 dir1:建立一個bzip2格式的壓縮包 tar -jxvf
archive.tar.bz2:解壓一個bzip2格式的壓縮包 tar -cvfz
archive.tar.gz dir1:建立一個gzip格式的壓縮包 tar -zxvf
archive.tar.gz:解壓一個gzip格式的壓縮包 zip
file1.zip file1:建立一個zip格式的壓縮包 zip -r
file1.zip file1 file2 dir1:將幾個文件和目錄同時壓縮成一個zip格式的壓縮包 unzip
file1.zip:解壓一個zip格式壓縮包 yum install
package_name:下載並安裝一個軟件包 yum localinstall
package_name.rpm:將安裝一個軟件包,使用你本身的軟件倉庫爲你解決全部依賴關係 yum update
:更新當前系統中全部安裝的軟件包 yum update
package_name:更新一個軟件包 yum remove
package_name:刪除一個軟件包 yum list
:列出當前系統中安裝的全部包 yum search
package_name:在倉庫中搜尋軟件包 yum clean packages
:清理緩存目錄下軟件包 yum clean headers
:刪除全部頭文件 yum clean all
: 刪除全部緩存的包和頭文件 cat
file1:從第一個字節開始正向查看文件的內容 more
file1:分頁查看一個長文件的內容 less
file1:less 與 more 相似,但使用 less 能夠隨意瀏覽文件,而 more 僅能向前移動,卻不能向後移動,並且 less 在查看以前不會加載整個文件。 head
-2 file1:查看一個文件的前兩行 tail
-2 file1:查看一個文件的最後兩行 tail -f
file1:實時查看一個文件中的內容 grep
test *file:當前目錄中,查找後綴有 file 字樣的文件中包含 test 字符串的文件,並打印出該字符串的行 grep -r
update /etc/acpi:查找指定目錄/etc/acpi 及其子目錄(若是存在子目錄的話)下全部文件中包含字符串"update"的文件,並打印出該字符串所在行的內容 grep -v
test *
test*
:查找文件名中包含 test 的文件中不包含test 的行 top
:實時顯示 process 的動態 free -m
:查看內存使用量和交換區使用量 date
:顯示當前時間 clear
:清屏 alias
lx=ls:指定lx別名爲ls bind -l
:列出全部按鍵組合 eval
:從新運算求出參數的內容 ps -ef|grep
mysql:查看mysql服務進程信息 也歡迎關注個人公衆號:yizhuxiaozhan,二維碼:sql