a、檔案解壓縮
tar 檔案壓縮.
將abcdefile資料夾下面的檔案全部壓縮。
tar -zcvf abcde.tar.gz abcdefile/
tar 解壓
tar -zxvf python-2.7.5.tgz
zip:
1.壓縮資料夾為zip檔案
zip -r mydata.zip mydata
2.把mydata.zip解壓到mydatabak目錄裡面
unzip mydata.zip -d mydatabak
3.mydata01資料夾和mydata02.txt壓縮成為mydata.zip
zip mydata.zip mydata01 mydata02.txt
4.直接解壓mydata.zip檔案
unzip mydata.zip
5.檢視mydata.zip檔案裡面的內容
unzip -v mydata.zip
6.解壓tar.gz 到使用者postgresql資料夾下
tar zxf postgresql-12.5.tar.gz -c $home/postgresql
b、防火牆
檢視防火牆狀態
systemctl status firewalld
開啟防火牆
systemctl start firewalld
關閉防火牆
systemctl stop firewalld
檢視當前firewall狀態
firewall-cmd --state
重啟firewall
firewall-cmd --reload
禁止開機啟動
systemctl disable firewalld.service
2、開啟埠
檢視已經開放的埠:
firewall-cmd --list-ports
開啟埠
firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含義:
–zone #作用域
–add-port=80/tcp #新增埠,格式為:埠/通訊協議
–permanent #永久生效,沒有此引數重啟後失效
開啟斷絕口後需要重啟防火牆
c、授權
chown -r nginx:nginx map
d、程序與埠
檢視程序
ps -ef |grep nginx
殺程序kill -9 pid
檢視指定應用程式埠
netstat -npl | grep ngin
查指定埠占用
netstat -anp |grep 5432
f、使用者管理
(1)用useradd命令建立使用者建立使用者:
語法: useradd [所要建立的使用者名稱] ,回車
(2)用passwd命令為該使用者建立密碼:
語法: passwd [使用者名稱] ,回車
(3)userdel [-r] [要刪除的使用者的名稱]
例如:[root@localhost ~]userdel -r aillo
該使用者檔案下建立資料夾
mkdir -p $home/postgresql
解壓tar.gz
tar zxf postgresql-12.5.tar.gz -c $home/postgresql
傳輸檔案
rzyum -y install epel-release
sudo rpm -ivh
linux whereis命令用於查詢檔案。
該指令會在特定目錄中查詢符合條件的檔案。這些檔案應屬於原始**、二進位制檔案,或是幫助檔案。
該指令只能用於查詢二進位制檔案、源**檔案和man手冊頁,一般檔案的定位需使用locate命令。
語法whereis [-bfmsu][-b 《目錄》…][-m 《目錄》…][-s 《目錄》…][檔案…]
引數:-b 只查詢二進位制檔案。
-b《目錄》 只在設定的目錄下查詢二進位制檔案。
-f 不顯示檔名前的路徑名稱。
-m 只查詢說明檔案。
-m《目錄》 只在設定的目錄下查詢說明檔案。
-s 只查詢原始**檔案。
-s《目錄》 只在設定的目錄下查詢原始**檔案。
-u 查詢不包含指定型別的檔案。
例項使用指令"whereis"檢視指令"bash"的位置,輸入如下命令:
$ whereis bash
上面的指令執行後,輸出資訊如下所示:
bash:/bin/bash/etc/bash.bashrc/usr/share/man/man1/bash.1.gz
注意:以上輸出資訊從左至右分別為查詢的程式名、bash路徑、bash的man 手冊頁路徑。
如果使用者需要單獨查詢二進位制檔案或幫助檔案,可使用如下命令:
$ whereis -b bash
$ whereis -m bash
輸出資訊如下:
$ whereis -b bash #顯示bash 命令的二進位制程式
bash: /bin/bash /etc/bash.bashrc /usr/share/bash # bash命令的二進位制程式的位址
$ whereis -m bash #顯示bash 命令的幫助檔案
bash: /usr/share/man/man1/bash.1.gz #bash命令的幫助檔案位址
root使用者登入編譯執行./configure提示許可權不夠
chmod -r 777 ./
sudo mv 1610.02357.pdf /media/canran 移動1610.02357.pdf到/media/canran 資料夾下
開始使用Unix
本人使用的macbook pro md101,通過mac的終端登入到unix系統。登入unix系統 首先在終端中輸入login,然後終端會顯示login 然後輸入使用者標識,按return後,會顯示password 輸入密碼即可登入,隨後會顯示上次登入的時間以及使用的終端,無論何時,你都要花時間檢查...
開始使用Gulp
結語參考與擴充套件 接觸gulp不多,感觸卻多。不過一句話 省了好多麻煩。如果你也是做web前端的,並且也想更加便捷高效的去完成自己的專案,那麼可以嘗試使用一下gulp。首先看看gulp的定義 gulp是乙個基於流的自動化構建工具。大家都明白什麼是自動化 就是懶人不用動手了唄 構建工具就是說這是乙個...
MQTT 開始使用
嵌入式 個人開發環境 ubuntu 14.04 mqtt messagequeueing telemetry transport protocol 全稱 訊息佇列遙感傳輸協議,是ibm開發的乙個即時通訊協議。mqtt是面向m2m和物聯網的連線協議,執行在tcp協議棧之上,採用輕量級發布和訂閱訊息傳輸...