命令备忘录(续)

接着更新命令备忘录
24  useradd git #表示新建用户git
25  passwd git #给用户git设置密码
26  userdel git #删除用户git
27  ssh-keygen -t rsa #生成SSH Key
28  修改公钥id_rsa.pub,改名为authorized_keys,放到用户.ssh文件下
29  :wq #保存并退出vi命令界面
30  :q #在未作修改的情况下退出vi命令界面
31  :q! #放弃所有修改并退出vi命令界面
32  && #代表输入命令的时候换行,比如cd /root/test && touch test.txt
33  uname -a #查看内核/操作系统/CPU信息
34  hostname #查看计算机名
35  ps -ef #查看所有进程(top是查看实时进程)
36  rpm -qa #查看所有已安装的软件包
37  虚拟主机,优点:便宜、便捷,自带被褥,拎包即住;缺点:居住性能差
38  VPS,优点:爱咋用咋用,居住性能好;缺点:价格价高,需要懂点技术
39  tar -xzvf #解压tar.gz格式的压缩包并生成同名文件夹
40  ./configure #在解压好的tar.gz格式文件夹下执行,为编译做好准备
41  make #对解压好的tar.gz格式的软件,进行编译
42  make install #对解压好的tar.gz格式的软件,完成安装
43  reboot #重启VPS系统
44  rm -rf /var/log #表示删除/var/log目录以及其下所有文件、文件夹
45  安装seafile之前,必须保证VPS系统是纯净系统,未安装任何服务和软件包
46  netstat -nlp |grep LISTEN #查看当前所有监听端口
47  netstat -nlp |grep 80 #查看所有80端口使用情况
48  netstat -an | grep 3306 #查看所有3306端口使用情况
49  chattr -i .user.ini目录 #解除.user.ini文件的锁定状态,才能执行删除
50  cat /etc/redhat-release #查看CentOS版本
51  systemctl list-units --type=service #CentOS 7 系统显示所有已启动的服务
52  systemctl enable httpd.service #CentOS 7 系统使某服务开机自启动
53  systemctl status httpd.service #CentOS 7 系统检查某服务状态
54  hexo n 2017 #新建名为2017的文章,nnew的缩写
55  hexo g #生成静态文件,ggenerate的缩写
56  hexo s #生成文章预览,sserver的缩写
57  http://localhost:4000/ #生成预览后,打开该页面,才能预览
58  hexo d #部署文章到VPS服务器,ddeploy的缩写
59  hexo clean #安装hexo新的主题之前,进行清理
60  git clone 主题下载链接 themes/主题名 #下载新主题到themes目录下
61  git pull #在主题目录下执行改命令,更新该主题
62  cp /etc/skel/.bashrc /root/ #拷贝.bashrc文件到root目录下
63  cp /etc/skel/.bash_profile /root/ #拷贝.bash_profile文件到root目录下
64  当登陆后不显示root@主机名,而显示-bash-4.2#时,执行6263的命令修复
65  systemctl start nginx #启动Nginx服务
66  systemctl restart nginx #重启Nginx服务

2017.09.24

THE END