linux基本命令手册(linux常用命令手册)
linux14個常用命令?
1.查找文件
find -name
2.查看一個程序是否運行
ps -ef | grep
3.終止線程
kill -9
4.查看文件,包含隱藏文件
ls -al
5.當前目錄
pwd
6.復制文件包括其子文件到自定目錄
cp -r
7.創建
mkdir
8.刪除目錄(此目錄是空目錄)
rmdir
9.移動文件
mv /a/b
10.切換用戶名
su -username
11. 修改文件權限
chmod -999
12. 壓縮文件
tar -cvzf
13…列出壓縮文件列表
tar -tvzf
13. 解壓文件
tar -xvzf
14. 查看日志
tail -f
tail -f -n100
tar命令大全?
tar命令是類Linux中比較常用的解壓與壓縮命令。
其實在使用tar命令的時候,tar命令本身用到的是歸檔功能,即文件沒有真正進行壓縮打包,創建之后的歸檔文件,往往會比原來所有文件的大小總和要大,就相當于日常生活中把一些東西放入到收納盒里面,整個收納盒的重量是要大于原來被收納的物品的總重量的。
如果要對文件進行壓縮,一般會調用其他的命令來實現,常用的有三種:zip,gzip2,bzip,其中zip命令一般是單獨使用的,gzip2,bzip一般要跟tar命令結合到一起使用。
tar命令的具體使用方法,可以使用命令 (man tar) 命令來進行查看tar的基本命令。下面舉例說明一下tar 的基本命令。
一些常用的命令參數如下:
-c --create創建新的文檔
-v --verbose 顯示詳細的tar處理的文件信息
-f --file 要操作的文件名
-x --extract, --get 解壓文件
-z --gzip, --gunzip, --ungzip 通過 gzip 來進行歸檔壓縮
-j --bzip2 通過 bzip2 來歸檔壓縮文件
-t --list 表示查看文件,查看文件中的文件內容
-C --directory=DIR 解壓文件至指定的目錄
-r --append 表示增加文件,把要增加的文件追加在壓縮文件的末尾
-u --update 僅將較新的文件附加到存檔中
-d --diff, --compare比較存檔與當前文件的不同之處;--delete從存檔中刪除
--remove-files 壓縮后刪除原文件
--exclude 排除不需要壓縮的目錄或者文件
具體的用法:
-c --create創建新的文檔
-v --verbose 顯示詳細的tar處理的文件信息
-f --file 要操作的文件名
#tar -cvf sysconfig.tar /etc/sysconfig
命令解釋:將目錄/etc/sysconfig/目錄下的文件打包成文件sysconfig.tar文件,并且放在當前目錄中
(可以使用pwd命令查看當前路徑,可以使用ls命令來查看當前文件夾)。
-r --append 表示增加文件,把要增加的文件追加在壓縮文件的末尾
#tar -rvf sysconfig.tar /etc/sysconfig/
命令解釋:將目錄/etc/sysconfig/目錄下的文件添加到文件sysconfig.tar文件中,并放在末尾的位置。
-t --list 表示查看文件,查看文件中的文件內容
#tar -tf sysconfig.tar
命令解釋:查看sysconfig.tar壓縮文件中包含了哪些文件。
--remove-files 壓縮后刪除原文件
#tar -cvf sysconfig.tar 1.txt 2.txt 3.txt --remove-files
命令解釋:將1.txt 2.txt 3.txt三個文件進行歸檔壓縮,歸檔成功后并將這三個文件刪除。
--exclude 排除不需要壓縮的目錄或者文件
#tar -cvf sysconfig.tar test1/* --exclude=test1/log
命令解釋:將test1目錄下除log目錄外所有的文件和文件夾進行壓縮。
log目錄后面不能加/,不能寫成--exclude=test1/log/
#tar -cvf sysconfig.tar 1.txt 2.txt 3.txt --exclude=txt4.txt
命令解釋:將1.txt 2.txt 3.txt三個文件進行歸檔壓縮,但是排除txt4.txt這個文件。
-x --extract, --get 解壓文件
#tar -xvf sysconfig.tar
命令解釋:解壓文件sysconfig.tar,將壓縮文件sysconfig.tar文件解壓到當前文件夾內。
-C --directory=DIR 解壓文件至指定的目錄
#tar -xvf sysconfig.tar -C /root
命令解釋:解壓文件sysconfig.tar,將壓縮文件sysconfig.tar文件解壓到/root目錄內。
tar調用程序進行壓縮與解壓縮:
1、tar調用gzip。
.gz結尾的文件就是調用gzip程序進行壓縮的文件,相反文件以.gz結尾的文件需要使用gunzip來進行解壓。tar中使用-z參數
來調用gzip程序。在這里通過舉例子來進行解釋。
-z --gzip, --gunzip, --ungzip 通過 gzip 來進行歸檔壓縮
#tar -czvf sysconfig.tar.gz /etc/sysconfig/
命令解釋:將目錄/etc/sysconfig/打包成一個tar文件包,通過使用-z參數來調用gzip程序,對目錄/etc/sysconfig/進行壓縮,
壓縮成文件sysconfig.tar.gz,并且將壓縮成的文件放在當前文件夾內。
-z 調用gzip程序來壓縮文件,壓縮后的文件名稱以.gz結尾。
#tar -xzvf sysconfig.tar.gz
命令解釋:這條命令是將上一條命令解壓。
2、tar調用bzip2
.bz2結尾的文件就是調用bzip2程序來進行壓縮的文件,相反,文件以.bz2結尾的文件需要使用bunzip2來解壓。tar中使用-j
參數來調用程序bzip2。
-j --bzip2 通過 bzip2 來歸檔壓縮文件
#tar -cjvf sysconfig.tar.bz2 /etc/sysconfig/
命令解釋:將/etc/sysconfig/目錄打包成一個tar包,接著使用-j參數調用bzip2來進行壓縮文件,對目錄/etc/sysconfig/進行
壓縮,壓縮成文件sysconfig.tar.bz2并將其放在當前目錄下。
#tar -xjvf sysconfig.tar.bz2
命令解釋:解壓上一個命令生成的壓縮包。
zip進行壓縮和解壓縮
.zip結尾的文件就是調用zip程序來進行壓縮文件的
#zip sysconfig.zip /etc/sysconfig/
命令解釋:將/etc/sysconfig/目錄打包成一個zip包
#zip -r etc.zip /etc
命令解釋:將/etc整個目錄打包成一個zip包
#unzip sysconfig.zip
命令解釋:將sysconfig.zip包進行解壓縮
linux基本操作命令?
linux系統中操作指令大全有哪些呢?下面是具體介紹:
linux系統中操作指令有很多,最常用操作指令是:cd命令、cd命令、grep命令、find命令、cp命令、mv命令、rm命令、ps命令、kill命令、killall命令、file命令、tar命令、cat命令、chgrp命令、chown命令、chmod命令、pwd命令、vim命令、gcc命令、time命令。
1、cd命令
這是一個非常基本,用于切換當前目錄,它的參數是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑。
2、ls命令
這是一個非常有用的查看文件與目錄的命令。
3、grep命令
該命令常用于分析一行的信息,若當中有我們所需要的信息,就將該行顯示出來,該命令通常與管道命令一起使用,用于對一些命令的輸出進行篩選加工等等。
4、find命令
find是一個基于查找的功能非常強大的命令,相對而言,它的使用也相對較為復雜,參數也比較多。
5、cp命令
該命令用于復制文件,copy之意,它還可以把多個文件一次性地復制到一個目錄下。
6、mv命令
該命令用于移動文件、目錄或更名,move之意。
7、rm命令
該命令用于刪除文件或目錄,remove之間。
8、ps命令
該命令用于將某個時間點的進程運行情況選取下來并輸出,process之意。
9、kill命令
該命令用于向某個工作(%jobnumber)或者是某個PID(數字)傳送一個信號,它通常與ps和jobs命令一起使用。
10、killall命令
該命令用于向一個命令啟動的進程發送一個信號。
11、file命令
該命令用于判斷接在file命令后的文件的基本數據。
12、tar命令
該命令用于對文件進行打包,默認情況并不會壓縮,如果指定了相應的參數,它還會調用相應的壓縮程序(如gzip和bzip等)進行壓縮和解壓。
13、cat命令
該命令用于查看文本文件的內容,后接要查看的文件名,通常可用管道與more和less一起使用,從而可以一頁頁地查看數據。
14、chgrp命令
該命令用于改變文件所屬用戶組。
15、chown命令
該命令用于改變文件的所有者,與chgrp命令的使用方法相同,只是修改的文件屬性不同。
16、chmod命令
該命令用于改變文件的權限。
pwd命令
功能:顯示當前所在的工作目錄的絕對路徑。
18、vim命令
該命令主要用于文本編輯,它接一個或多個文件名作為參數,如果文件存在就打開,如果文件不存在就以該文件名創建一個文件。
19、gcc命令
對于一個用Linux開發C程序的人來說,這個命令就非常重要了,它用于把C語言的源程序文件,編譯成可執行程序。
20、time命令
該命令用于測算一個命令(即程序)的執行時間。
linux標準命令提示符?
很高興本問題!此觀點僅供參考!謝謝
命令提示符解釋: root:當前登錄用戶名。 localhost:當前主機名。 ~:當前所在目錄,不帶路徑。 #:#表示管理員,$表示普通用戶。
查看命令提示符設置: d :#代表日期,格式為weekday month date,例如:"Mon Aug 1" H :#完整的主機名稱。
總結
以上是生活随笔為你收集整理的linux基本命令手册(linux常用命令手册)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 腾讯云服务器备案需要多久(腾讯云服务器备
- 下一篇: 鱼直播app下载(鱼直播安卓)