切切
正切の小窝

常用SSH命令

常用SSH命令

目录

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

正切の小窝

常用SSH命令
目录 cd 文件或文件夹的路径 #进入文件夹 cd .. #返回上级 cd / #返回到根目录 cd ~ #进入用户文件夹 ls #列出文件夹中目录及文件名 pwd #显示当前所在目录 mkdir [-mp] 目录名 #创建目…
扫描二维码继续阅读
2021-02-15