WCN站长网

[WCN站长网论坛]-专注于源码技术iis交流与站长学习,赶快注册吧!
立即注册
查看: 13260|回复: 50

SSH下常用命令笔记简述

[复制链接]

118

主题

120

帖子

3555万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35556538
发表于 2017-10-31 10:06:47 | 显示全部楼层 |阅读模式
WDlinux官方论坛 wdcp,一健安装包如何修改mysql的数据目录
在wdcp及一键包里mysql的默认安装目录是在
所有软件安装目录/www/wdlinux
站点配置文件
/www/wdlinux/nginx/conf/vhost
/www/wdlinux/apache/conf/vhost
数据库配置文件/www/wdlinux/etc/my.cnf
数据库数据文件目录 /www/wdlinux/mysql/var

在数据库容量大或分区的空间太少时怎么办?只需把数据库数据放到另外的目录或分区就可以
操作的方法可以有几个
1 修改/www/wdlinux/etc/my.cnf文件
2 使用分区挂载目录或文件连接形式
这里,只做修改my.cnf文件的说明,其实很简单

Linux系统补丁命令:
yum clean all && yum makecache
yum update kernel gblic -y
yum -y update bash
yum -y update glibc

1 创建存放目录,如
mkdir -p /data/mysql/var
2 停止mysql
service mysqld stop

3 修改配置文件
vi /www/wdlinux/etc/my.cnf
在[mysqld]段里增加如下一行
datadir=/data/mysql/var

4 移动或复制数据到新目录,如下
cp -pR /www/wdlinux/mysql/var/ /data/mysql/

cp -pR * /www/web/yiwantongcn/public_html
5 启动mysql
service mysqld start

1. 删除文件或文件夹  rm -rf 文件名或路径
nux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。
直接rm就可以了,不过要加两个参数-rf
即:rm -rf   目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

解压:tar zxvf  user.sefreehost.syxlw678.tar.gz
打包:tar zcvf  web2014712.tar.gz * 当前的所有文件
命令格式:tar -zxvf 【压缩包文件名.tar.gz】 -C  【路径】/
注释:解压.tar.gz格式到指定的目录下
例如:tar -zxvf japan.tar.gz -C /tmp/
tar -zcvf a.tar.gz * --exclude=data  除data以外全部打包

2. 数据库导入方法
cd /mysql/bin
mysql -hlocalhost -uuser -ppassword
use database
source /xxx/xxx.sql
比如/data/wwwroot/mx0598kk/public_html/s577347db0.sql

3. lftp ftp://用户名:密码@IP
比如: lftp  ftp://hong123:Xcbae22e920cd@59.188.83.156
若没有lftp得安装下
lftp 安装:
# yum -y install lftp
装好后看一下
# lftp -v
# man lftp
上传文件 lftp -c put 文件名 路径(当前目录用/)

进入FTP后,下载文件
用法: lftp ftp://用户名:密码@IP
>
下载目录 mirror DIRNAME   【下载整个目录里包含子目录,推荐此命令】
上传目录 mirror -R DIRNAM
下载目录
方法一 > mget -d DIRNAME/*
方法二 > mirror DIRNAME
上传目录
方法一 >mput -d DIRNAME/*
方法二 >mirror -R DIRNAME
下载普通文件
> get FILENAME
下传多个普通文件
> mget *
lftp搜索文件方法
ls -R | grep .iso
find -d 3 | grep .iso

lftp 使用方法:
lftp ftp://user:password@site:port
lftp user:password@site:port
lftp site -p port -u user,password
lftp site:port -u user,password

4.给文件夹权限 如下:
chmod -R 777 public_html/
chown -R www public_html/
chgrp -R www public_html/

chmod是文件权限,chown是给所有者,-R是递归   chgrp为所在组 ./为当前目录
示例:chown -R syxlw678 ./
     chgrp -R syxlw678 ./

5.wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理。
安装yum -y install wget

wget -c ftp://bbs0598kk:bbs0598kk@121.14 ... ml/data/data.tar.gz
断点续传-c

6.cp拷贝文件到另一目录 比如cp shop.rar public_html/
cp -RF复制到另一个目录
cd /bak
cp -pR user.sefreehost.syxlw678.tar.gz  /home/syxlw678/domains/shenyangxueli.com/public_html
进入网站目录:  cd /home/syxlw678/domains/shenyangxueli.com/public_html
给文件权限 chown -R mydbyiwantongcn ./
           chgrp -R syxlw678 ./
解压:压缩包中的文件到指定的目录 如下:
tar zxvf web.tar.gz public_html/tpl/Home/pigcms/media_img -C ./

命令格式:tar -zxvf 【压缩包文件名.tar.gz】 -C  【路径】/
注释:解压.tar.gz格式到指定的目录下
例如:tar -zxvf japan.tar.gz -C /tmp/

打包:tar zcvf  web2014712.tar.gz ./
注:以上为linux空间中查找备份 恢复到网站目录!

7. du -sh *查看当前目录下的文件夹大小
   df -lh 查看盘符
查看当前目录中所有文件大小: du -sm * | sort -n

8.passwd 命令后面不接任何参数或用户名,则表示修改当前用户的密码;请看下面的例子;
[root@localhost ~]# passwd   注:没有加任何用户,我是用root用户来执行的passwd 表示修改root用户的密码;下面也有提示;
Changing password for user root.
New UNIX password: 注:请输入新密码;
Retype new UNIX password: 注:验证新密码;
passwd: all authentication tokens updated successfully. 注:修改root密码成功;

创建用户、设置密码、修改用户、删除用户:
useradd testuser 创建用户testuser
passwd testuser 给已创建的用户testuser设置密码
说明:新创建的用户会在/home下创建一个用户目录testuser
usermod --help 修改用户这个命令的相关参数
userdel testuser 删除用户testuser
rm -rf testuser 删除用户testuser所在目录

9.数据库linux改变目录权限
chgrp -R mysql ./
chown -R mysql ./

打包: tar zcvf  a0715094239.tar.gz ./
复制: cp -pR a0715094239.tar.gz /www/web/yuquanzhai_cn/public_html
下载: wget -c http://www.yuquanzhai.cn/a0715094239.tar.gz

10.使用命令:ps -aux | grep mysqld,或者直接:ps -aux | grep tomcat 查看进程或PID
使用命令:netstat –apn
查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name
查看端口占用:netstat –apn | grep 8080

11.查看centos版本执行cat /etc/issue,或者用cat /etc/redhat-release
查看系统是64位还是32位:
getconf LONG_BIT 或者用 getconf WORD_BIT ,或者file /bin/ls

12.Linux下SSH操作关闭端口禁ping 只打开22:

关闭端口,禁ping 只打开22 代码如下:
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT
输入命令netstat -nlp 查看哪个端口发送的数据多,找到他的pid,然后kill掉这个pid
注意:以上命令在SSH仅参考 方便大家使用。感谢大家一如既往的支持!

13.centos下查看pid进程
ps -ef|grep program_name
比如查看mysql ps -ef|grep mysqld
pgrep,可以迅速定位包含某个关键字的进程的pid;使用这个命令,再也不用ps aux 以后去对哪个进程的pid了

14.查看服务进程状态 service mysqld status
查看是否有在运行
ps aux |grep mysqld
/etc/init.d/mysqld status;

15.清空文件 用>文件名
比如清空wdcp的日志文件 >wdlinux/httpd2.2.24/logs/access_log

16.香港配置VMware虚拟主机IP方法如下:
DEVICE=eth1
HWADDR=00:50:56:b5:75:fc
TYPE="Ethernet"
ONBOOT="yes"
NM_CONTROLLED="yes"
BOOTPROTO=none
IPV4_FAILURE_FATAL=YES
IPADDR=58.64.203.95
NETMASK=255.255.255.192
PRERIX=26
GATEWAY=58.64.203.65
DNS1=8.8.4.4
IPV6INIT=no

17.跳转机LINUX日志目录:/usr/local/nginx/logs/
清除日志文件 > 文件名
> access.log

重启nginx  进入sbin
./nginx -s reload

配置nginx方法:
wget http://nginx.org/download/nginx-1.7.3.tar.gz  
tar xzf nginx-1.7.3.tar.gz   
cd nginx-1.7.3  
./configure  
make && make install  
/usr/local/nginx/sbin
nginx

18.以每卷500M为例
先进入要压缩文件d父目录
tar分卷压缩:tar cvzpf - www | split -b 500m
压缩后的文件名为 x00 x01 x02 ......
tar多卷合并:cat x* > www.tar.gz
tar解压缩:tar xvfz www.tar.gz

旋枫工作室

|虚拟空间|主机管理|网站托管|空间管理|主机域名|云主机www.wcniis.net 淘宝店铺https://a-bend.taobao.com

旋枫工作室
回复

使用道具 举报

0

主题

166

帖子

2342

积分

金牌会员

Rank: 6Rank: 6

积分
2342
发表于 2017-10-31 10:45:19 | 显示全部楼层
好好,支持版主!顶一个然后回家吃饭去了!
旋枫工作室

|虚拟空间|主机管理|网站托管|空间管理|主机域名|云主机www.wcniis.net 淘宝店铺https://a-bend.taobao.com

旋枫工作室
回复 支持 反对

使用道具 举报

0

主题

75

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2017-10-31 11:28:07 | 显示全部楼层
旋枫工作室

|虚拟空间|主机管理|网站托管|空间管理|主机域名|云主机www.wcniis.net 淘宝店铺https://a-bend.taobao.com

旋枫工作室
回复 支持 反对

使用道具 举报

0

主题

13

帖子

37

积分

新手上路

Rank: 1

积分
37
发表于 2017-10-31 13:38:46 | 显示全部楼层
旋枫工作室

|虚拟空间|主机管理|网站托管|空间管理|主机域名|云主机www.wcniis.net 淘宝店铺https://a-bend.taobao.com

旋枫工作室
回复 支持 反对

使用道具 举报

35

主题

316

帖子

115万

积分

论坛元老

Rank: 8Rank: 8

积分
1156262
发表于 2017-10-31 14:42:32 | 显示全部楼层
不错哟,完美啊,好经典的贴子,太给力了。支持!
旋枫工作室

|虚拟空间|主机管理|网站托管|空间管理|主机域名|云主机www.wcniis.net 淘宝店铺https://a-bend.taobao.com

旋枫工作室
回复 支持 反对

使用道具 举报

1

主题

115

帖子

267

积分

中级会员

Rank: 3Rank: 3

积分
267
发表于 2017-10-31 15:05:19 | 显示全部楼层
旋枫工作室

|虚拟空间|主机管理|网站托管|空间管理|主机域名|云主机www.wcniis.net 淘宝店铺https://a-bend.taobao.com

旋枫工作室
回复 支持 反对

使用道具 举报

0

主题

73

帖子

157

积分

注册会员

Rank: 2

积分
157
发表于 2017-10-31 16:07:06 | 显示全部楼层
不错哟,完美啊,好经典的贴子,太给力了。支持!
旋枫工作室

|虚拟空间|主机管理|网站托管|空间管理|主机域名|云主机www.wcniis.net 淘宝店铺https://a-bend.taobao.com

旋枫工作室
回复 支持 反对

使用道具 举报

0

主题

66

帖子

133

积分

注册会员

Rank: 2

积分
133
发表于 2017-10-31 16:28:08 | 显示全部楼层
好好,支持版主!顶一个然后回家吃饭去了!
旋枫工作室

|虚拟空间|主机管理|网站托管|空间管理|主机域名|云主机www.wcniis.net 淘宝店铺https://a-bend.taobao.com

旋枫工作室
回复 支持 反对

使用道具 举报

35

主题

316

帖子

115万

积分

论坛元老

Rank: 8Rank: 8

积分
1156262
发表于 2017-10-31 17:53:30 | 显示全部楼层
不错哟,完美啊,好经典的贴子,太给力了。支持!
旋枫工作室

|虚拟空间|主机管理|网站托管|空间管理|主机域名|云主机www.wcniis.net 淘宝店铺https://a-bend.taobao.com

旋枫工作室
回复 支持 反对

使用道具 举报

1

主题

328

帖子

2545

积分

金牌会员

Rank: 6Rank: 6

积分
2545
发表于 2017-10-31 20:28:06 | 显示全部楼层
超级牛,贴子精彩,相当有利于学习与研究!太棒了
旋枫工作室

|虚拟空间|主机管理|网站托管|空间管理|主机域名|云主机www.wcniis.net 淘宝店铺https://a-bend.taobao.com

旋枫工作室
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

    WCN站长网 ( 渝ICP备15004723号

    渝公网安备 50010402000304号

    GMT+8, 2019-9-19 04:29

    Copyright @2008-2020 旋枫工作室 | 技术支持-WCN站长网

    Powered by WCNIIS! X3.2

    快速回复 返回顶部 返回列表