Linux常用命令

常用命令

权限

修改文件的权限

$ chmod 644 file1

修改某目录下全部文件的权限

$ find a -type f -exec chmod 644 {} \;

修改文件夹的权限,增加[-R]后可以修改文件夹及子文件夹

$ chmod [-R] 644 /www/web/test/

服务开启和关闭

开启nginx,并添加开机自启动,重启nginx

$ systemctl start nginx
$ systemctl enable nginx
$ systemctl restart nginx

开启php,并添加开机自启动,及终止服务

$ systemctl start php-fpm
$ systemctl enable php-fpm 
$ systemctl stop php-fpm

开机自启动和取消

$ systemctl enable php-fpm
$ systemctl disable php-fpm

Mac免密登陆服务器

查看本机Mac系统检测的SSH Key,将本机的id_rsa.pub的内容添加服务器~/.ssh目录下的authorized_keys里

$ ls -al ~/.ssh
$ scp id_rsa.pub  root@10.10.10.10:/root

登陆服务器后,操作:

$ cd ~/.ssh
$ cat  ../id_rsa.pub >> authorized_keys

其他

查看Cent OS的版本

$ cat /etc/redhat-release

auto_activate_base 设置,关闭后jupyter命令失效

$ conda config --set auto_activate_base False

查看php进程是否存在

$ ps -ef | grep php-fpm