目录
cd 文件或文件夹的路径 #进入文件夹
cd .. #返回上级
cd / #返回到根目录
cd ~ #进入用户文件夹
ls #列出文件夹中目录及文件名
pwd #显示当前所在目录
mkdir [-mp] 目录名 #创建目录
#-p 若建立的目录的上层目录未建立,则自动建立
#-m 建立目录时,指定权限
rmdir #删除空目录
cp [-adfilprsu] 来源 目标 #拷贝文件
rm [-fir] 文件或目录 #删除文件
#-f 忽略不存在的文件,不会出现警告信息;
#-i 互动模式,在删除前询问使用者;
#-r 递归删除;
mv 来源 目标#移动文件与目录,或修改名称
查找文件
locate 文件名
文件链接
ln [-bdfinsv][源文件或目录][目标文件或目录]
#软链接:ln –s 源文件 目标文件
#硬链接:ln 源文件 目标文件
#-b 删除,覆盖以前建立的链接
#-d 允许超级用户制作目录的硬链接
#-f 强制执行
#-i 交互模式,文件存在则提示用户是否覆盖
#-n 把符号链接视为一般目录
#-s 软链接(符号链接)
#-v 显示详细的处理过程
文件权限
ls –l 或 ll#查看文件属主和属组
chgrp [-R] 属组名 文件名
chmod [-R] xyz 文件或目录 #更改权限
chown [-R] 属主名 文件名 #(change ownerp) 修改所属用户与组 -R:递归更改文件属组
权限表示形式
-rw------- (600) #只有拥有者有读写权限。
-rw-r--r-- (644) #只有拥有者有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700) #只有拥有者有读、写、执行权限。
-rwxr-xr-x (755) #拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711) #拥有者有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- (666) #所有用户都有文件读、写权限。
-rwxrwxrwx (777) #所有用户都有读、写、执行权限。
服务管理
Nginx/Tengine/OpenResty:
service nginx {start|stop|status|restart|reload|configtest}
MySQL/MariaDB/Percona:
service mysqld {start|stop|restart|reload|status}
PostgreSQL:
service postgresql {start|stop|restart|status}
MongoDB:
service mongod {start|stop|status|restart|reload}
PHP:
service php-fpm {start|stop|restart|reload|status}
HHVM:
service supervisord {start|stop|status|restart|reload}
Apache:
service httpd {start|restart|stop}
Tomcat:
service tomcat {start|stop|status|restart}
Pure-Ftpd:
service pureftpd {start|stop|restart|status}
Redis:
service redis-server {start|stop|status|restart}
Memcached:
service memcached {start|stop|status|restart|reload}
软件源
yum install epel-release