常見命令
cd /etc/www #進入目錄
ls #顯示目錄下文件及文件夾
mkdir /var/ftp/myDir #創建一個文件夾
chown -R myUser:myGroup /var/ftp/myDir #更改/var/ftp/myDir目錄的擁有者爲myUser【myUser:myGroup 用戶名:組名】
touch /etc/www/index.html #創建index.html文件
##拷貝文件命令:【cp [原文件路徑及文件名] [目標文件路徑及文件名]】
cp /home/test.php /home/index.php #拷貝文件:把test.php 拷貝成 index.php
##拷貝文件夾命令:【cp -r [原文件夾路徑] [目標文件夾路徑]】
cp -r /home/lopo/ /home/web/
更改目錄權限
chmod o+w /var/ftp/pub/ #更改/var/ftp/pub目錄的權限,爲 FTP 用戶添加寫權限
關閉FireWall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啓動
CentOS 7.0以上的系統默認使用的是firewall作爲防火牆
啓動及重啓Apache-httpd
systemctl start httpd #啓動httpd
systemctl restart httpd #重啓httpd
啓動MySQL
systemctl start mysqld #啓動mysql服務
啓動及重啓vsftpd服務
###### CentOS7.5 ######
systemctl start vsftpd.service #啓動vsftpd服務
systemctl stop vsftpd.service #停止vsftpd服務
systemctl restart vsftpd.service #重啓vsftpd服務
systemctl enable vsftpd.service #設置FTP服務開機自啓動
###### CentOs6.5 ######
/etc/init.d/vsftpd start #啓動vsftpd服務
/etc/init.d/vsftpd stop #停止vsftpd服務
/etc/init.d/vsftpd restart #重啓vsftpd服務
chkconfig vsftpd on #設置FTP服務開機自啓動
###### 其他命令,來自https://www.duoluodeyu.com/875.html ######
service vsftpd start #啓動vsftpd服務
service vsftpd stop #停止vsftpd服務
service vsftpd restart #重啓vsftpd服務
service vsftpd status #檢查vsftpd服務狀態
vim編輯器
編輯文件:
cat /etc/vsftpd/vsftpd.conf #查看vsftpd.conf文件
vim /etc/vsftpd/vsftpd.conf #編輯vsftpd.conf文件
按【i】鍵進入編輯模式
首先按【Esc】鍵退出編輯模式,然後輸入【:】鍵進入末行模式,之後按:
【w】 保存文件但不退出vi
【w file】 將修改另外保存到file中,不退出vi
【w!】 強制保存,不退出vi
【wq】 保存文件並退出vi
【wq!】 強制保存文件,並退出vi
【q!】 不保存文件,強制退出vi
【e!】 放棄所有修改,從上次保存文件開始再編輯不需要進入末行模式
【q:】 不保存文件,退出vi
==========================
參考文檔
https://cloud.baidu.com/doc/BCC/s/ljxlpwkwv 【Linux系統搭建FTP服務】
http://caibaojian.com/vim.html 【Vim進入和退出命令】
http://m.bubuko.com/infodetail-1120285.html 【使用vim終端遇到的問題及常用方法--E353:Nothing in registe】
https://blog.csdn.net/sinat_34166518/article/details/83112201 【linux下怎麼把一個文件複製到另一個文件夾】