愛鏈筆記-linux操作
這次的後端是阿裏雲上的ubuntu,具體的申請是我哥們搞得,還申請了一個域名。之後的域名解析啊什麽的就網頁上動動手指就搞定了。
接下來的重點還是linux的操作。在本地windows上都是圖形化界面,而到了後端linux上,都是命令行操作,不熟悉的話很不習慣。下面我就記錄一下我常用的幾個命令。
1.cd
進入目錄,cd ../是返回上級目錄,cd -返回上一次所在的目錄,cd~返回用戶宿主目錄。
2.ls
顯示目錄內容,若只輸入ls,顯示當前目錄內容。
3.cp
拷貝文件。一般有三種情況:
1.cp 文件名1 文件名2 復制文件
2.cp 文件名1 文件夾 復制到文件夾內
3.cp -r 文件夾1 文件夾2 復制文件夾
其中-r是遞歸的意思,對待文件夾什麽的需要。
4.rm
刪除的命令,一般用法
rm -rf 非空目錄名( 刪除一個非空目錄下的一切)
5.mv
第一是移動文件,比如mv a.txt /etc/apache2 ,將a移動到/etc/apache2下。
第二是重命名,mv a.txt b.txt ,將a改為b。
6.mkdir
新建目錄。用法:mkdir 目錄名 創建一個目錄
7.rmdir
刪除空目錄,一定是要空的。可以配合rm使用。用法:rmdir 空目錄名 刪除一個空目錄。
8.touch
新建文件夾,用法touch cert。新建cert文件夾。
9.lsof
查詢占用端口程序的進程號,用法lsof 443,查看什麽進程占用了443端口。
10.kill
用法:kill -9 進程號 強制殺死一個進程
11.tar
tar -c 創建包 –x 釋放包 -v 顯示命令過程 –z 代表壓縮包
12.apt-get
安裝軟件。
1.apt-get install package 安裝包
2.apt-get remove package 刪除包
3.apt-get update 更新源
4.apt-get upgrade 更新已安裝的包
使用apt-get將python安裝,並安裝pip,這樣安裝python的文件就很方便啦。
13.service [servicename] start/stop/restart 系統服務控制操作
/etc/init.d/[servicename] start/stop/restart 系統服務控制操作
比如/etc/init.d apache2 start 啟動apache2
14.reboot
reboot Init 6 重啟LINUX系統
有了這些命令大部分操作都可以搞定,更進一步的解析可以看 http://wiki.ubuntu.org.cn/命令行指南
愛鏈筆記-linux操作