天天看點

我在項目實施中常用到的指令

1.Linux環境下壓縮解壓

壓縮:zip -r FileName.zip FileName

解壓:unzip FileName.zip

打包:tar -cvf FileName.tar DirName(注:tar是打包,不是壓縮!)

解包:tar -xvf FileName.tar

壓縮:tar -zcvf FileName.tar.gz DirName

解壓:tar -zxvf FileName.tar.gz

---------------------------------------------------------------

2.建立多級目錄

mkdir -p /srv/www/app (注:如果父目錄存在也不會報錯)

---------------------------------------------------------------

3.将左邊檔案移動到右邊目錄

mv /srv/www/app/* /home/srv/www/app/

---------------------------------------------------------------

4.将52伺服器yum裡的檔案拷貝到54伺服器的yum檔案夾,在54上執行一下指令

scp -r root/10.124.12.52:/yum/* /yum       (政策相通的兩遠端伺服器直接檔案拷貝指令)

---------------------------------------------------------------

5.bus背景看程序

ps -ef|grep TBAServer

kill -9 10479     (殺死程序)

---------------------------------------------------------------

6.前端看程序

ps -ef|grep java

---------------------------------------------------------------

7.檢視政策是否開通

telnet ip port

ping ip

ping ra.ch.www   (注:網址:http://ra.ch.www/RaGateway/***;若兩伺服器政策已開通卻ping不通,則将該伺服器的/etc/hosts檔案

裡配置下該域名:前ip 後對應域名;http預設端口80,https預設端口443)

---------------------------------------------------------------

8.同一網段兩台伺服器檢視是否連通

在54上ssh 53的ip即可

---------------------------------------------------------------

9.伺服器重新開機指令reboot(慎用!!!)

---------------------------------------------------------------

10.檢視磁盤空間 df -h

---------------------------------------------------------------

11.遠端登入另一台伺服器指令

1.sftp -oPort=11022 使用者名@ip位址

2.輸入密碼即可登入成功

3.用ls指令檢視目錄即可

4.例如:sftp -oPort=11022 [email protected] 

----------------------------------------------------------------

12.改系統時間

date -s 2016-07-16

date -s 16:53:30

----------------------------------------------------------------

13.将整個目錄賦予所有權限

chmod -R 777 /srv/www/app/logs

----------------------------------------------------------------

14.挂載指令

mount        (注:檢視所有挂載)

umount -all (注:取消所有挂載)

mount --bind /srv/www/app/dbzq_framework/WebRoot/upload /srv/www/app/db_thinkmall_web_pc/WebRoot/mall/upload   (注:同一

Linux機器不同目錄之間的挂載,取消時umount後面的路徑即可)

----------------------------------------------------------------

15.阿裡雲伺服器上的mysql資料庫mysql服務關閉指令:

systemctl stop mariadb

----------------------------------------------------------------

16.防火牆關閉

chkconfig iptables off 永久  

service iptables stop  臨時

----------------------------------------------------------------

17.指令行登入oracle

環境2:192.18.69.50伺服器

登陸賬号:root  [email protected]

資料庫啟動操作如下:

su - oracle

lsnrctl stop

lsnrctl start

sqlplus  /nolog

connect / as sysdba

shutdown

startup

------------------------------------------------------------------

18.指令行檢視作業系統版本

cat /etc/issue

------------------------------------------------------------------

19.檢視系統有沒有yum源

yum repolist

------------------------------------------------------------------

20.系統鏡像源配置

1.看系統對應版本,比如你的系統是centos6.7的,制作yum源時也必須挂載centos6.7版本的鏡像

配置這個也必須要有/YUM這個檔案夾,裡面要有東西,我們一般都是挂載鏡像到/YUM

先把鏡像下到/opt/install下面,然後指令mount -o loop /opt/install/鏡像 /mnt/cdrom

centos 本地配置檔案是/etc/yum.repos.d/centos-media.repo這個

------------------------------------------------------------------

21.将a檔案移動到b檔案裡面

mv a b

-------------------------------------------------------------------

22.由a檔案複制一個a.bak檔案

cp -r a a.bak

--------------------------------------------------------------------

繼續閱讀