把/home目錄下面的mydata目錄壓縮爲mydata.zip
zip -r mydata.zip mydata #壓縮mydata目錄html
unzip -o mydata.zip -d mydatabamysql
unzip -n mydata.zip -d mydatabasql
二、查看日誌vim
tail -f [文件名字]
三、查看、殺死進程tomcat
查看進程 ps -ef|grep tomcat
殺死進程
kill -9 [進程號]
四、複製、粘貼、刪除、重命名、清空、建立ui
複製粘貼文件 cp [選項] 源文件或目錄 目標文件或目錄 cp [-adfilprsu] 源文件(source) 目標文件(destination)
參數說明:
-a:是指archive的意思,也說是指複製全部的目錄
-d:若源文件爲鏈接文件(link file),則複製鏈接文件屬性而非文件自己
-f:強制(force),如有重複或其它疑問時,不會詢問用戶,而強制複製
-i:若目標文件(destination)已存在,在覆蓋時會先詢問是否真的操做
-l:創建硬鏈接(hard link)的鏈接文件,而非複製文件自己
-p:與文件的屬性一塊兒複製,而非使用默認屬性
-r:遞歸複製,用於目錄的複製操做
-s:複製成符號鏈接文件(symbolic link),即「快捷方式」文件
-u:若目標文件比源文件舊,更新目標文件
如將/test1目錄下的file1複製到/test3目錄,並將文件名改成file2,可輸入如下命令:
cp /test1/file1 /test3/file2
剪切粘貼文件 mv [選項] 源文件或目錄 目標文件或目錄
命令格式:mv [-fiv] source destination
參數說明: -f:force,強制直接移動而不詢問 -i:若目標文件(destination)已經存在,就會詢問是否覆蓋 -u:若目標文件已經存在,且源文件比較新,纔會更新 如將/test1目錄下的file1複製到/test3 目錄,並將文件名改成file2,可輸入如下命令: mv /test1/file1 /test3/file2
清空文件,將log.text文件清空,命令以下:
命令格式:cat /dev/null > file_name
cat /dev/null > log.text
查看文件內容:cat log.text
刪除文件 rm 文件 慎用 rm -rf
命令格式:rm [fir] 文件或目錄
參數說明:
-f:強制刪除
-i:交互模式,在刪除前詢問用戶是否操做
-r:遞歸刪除,經常使用在目錄的刪除
如刪除/test目錄下的file1文件,能夠輸入如下命令:
rm -i /test/file1
rm -rf /var/log
將會刪除/var/log目錄以及其下全部文件、文件夾
從新命名
mv 源文件名字 新文件名字
建立目錄:mkdir(make directories) 功能說明:創建目錄 語 法:mkdir [-p][--help][--version][-m <目錄屬性>][目錄名稱] 補充說明:mkdir可創建目錄並同時設置目錄的權限。 參 數: -m<目錄屬性>或–mode<目錄屬性> 創建目錄時同時設置目錄的權限。 -p或–parents 若所要創建目錄的上層目錄目前還沒有創建,則會一併創建上層目錄。 例:mkdir test 建立文件 touch 功能說明:改變文件或目錄時間。 語 法:touch [-acfm][-d <日期時間>][-r <參考文件或目 錄>][-t <日期時間>] [--help] [--version][文件或目錄...] 或 touch [-acfm][--help][--version][日期時 間][文件或目錄...] 補充說明:使用touch指令可更改文件或目錄的日期時間,包括存取時間和更改時間。 參 數: -a或–time=atime或–time=access或–time=use 只更改存取時間。 -c或–no-create 不創建任何文件。 -d<時間日期> 使用指定的日期時間,而非如今的時間。 -f 此參數將忽略不予處理,僅負責解決BSD版本touch指令的兼容性問題。 -m或–time=mtime或–time=modify 只更改變更時間。 -r<參考文件或目錄> 把指定文件或目錄的日期時間,通通設成和參考文件或目錄的日期時間相同。 -t<日期時間> 使用指定的日期時間,而非如今的時間。 例:touch test.txt (注:Linux下沒有文件後綴名區分文件類型之說,系統文件類型只有可執行文件和不可執行文件)
五、編譯模式( vi 或者 vim)spa
編輯模式 使用vi進入文本後,按i開始編輯文本 退出編輯模式 按ESC鍵(或者shift+!),而後: 退出vi :q! 不保存文件,強制退出vi命令 :w 保存文件,不退出vi命令 :wq 保存文件,退出vi命令
六、權限詳細:http://www.javashuo.com/article/p-boevntts-gc.html日誌
給mysql權限
chown -R mysql:mysql ./
一、chgrp(改變文件所屬用戶組)code
chgrp 用戶組 文件名 ###就是這個格了。若是整個目錄下的都改,則加-R參數用於遞歸。htm
如:chgrp -R user smb.conf
chgrp命令變動文件或目錄所屬羣組,好比最簡單的:
查看如今aa文件所屬組爲clip:
[root@clip clip]# ls -l aa
total 32040
-rwxrwxr-x 1 clip clip 1260 Apr 26 14:05 aa
想更改成delijia
[root@clip clip]#chgrp delijia aa
[root@clip clip]# ls -l aa
-rwxrwxr-x 1 clip delijia 1260 Apr 26 14:05 aa
如今已經更改爲功了
二、chown(改變文件擁有者)
格式: A:chown 用戶名 文件/目錄
B:chown 用戶名:用戶組:文件/目錄
若是整個目錄下的都改,則加-R參數用於遞歸。
例:chown -R root /etc/config.cfg
chown -R root:root /home
三、chmod 777 文件名 給予所有權限