自主推荐
立即推荐

自用收集的一些linux常用命令

Linux1个月前发布 xiaobai
102 0 0

Mac 登录ssh 非默认端口
ssh -p 8080 damin@服务器ip地址

默认端口
ssh xxx@ip

 

#解压缩
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

linux解压覆盖命令
tar xzvf this.tar.gz
unzip -o app.zip

测试nginx执行
/usr/local/nginx/sbin/nginx -t

重启nginx执行:
/etc/init.d/nginx restart

重启数据库
service mysql restart

重启lnmp
lnmp restart
重启php-fpm
service php-fpm restart

lnmp301定向
网站配置文件
www.hostoc.com.conf的最下面加入以下代码即可。

lnmp的www.hostoc.com.conf的位置是/usr/local/nginx/conf/vhost/www.hostoc.com.conf

server {

server_name hostoc.com;
rewrite ^(.*) http://www.hostoc.com$1 permanent;
}

 

修改文件权限
chmod 777 /home/wwwroot/

那么mypackage 文件夹和它下面的所有子文件夹的属性都变成了777.

chattr -i -R ./config目录给与权限
chattr +i -R ./config目录禁止权限

 

 

第一下载单个文件
wget https://cn.wordpress.org/wordpress-4.2.2-zh_CN.zip
这个命令我们应该是常用的,比如在安装CMS的时候,直接下载文件包,解压后安装,比自己本地上传快很多。

第二、下载重命名
wget -O wordpress.zip http://www.itbulu.com/itbulu.com.zip
这个我们你可以下载远程文档,然后重命名。

第三、限速下载文件
wget –limit-rate=300k http://www.itbulu.com/itbulu.com.zip
比如我们限速300K下载

第四、断点续传
wget -c http://www.itbulu.com/itbulu.com.zip
对于大文件比较有用,可能因为网络而中断。

第五、后台下载
wget -b http://www.itbulu.com/itbulu.com.zip
如果文件比较大,或者有其他事情做,我们可以设置后台下载,这样就无需等待。
wget -b -P ~/tmp/ http://.zip

MAC 登录ssh错误
ssh-keygen -R 192.168.1.203(你远程服务器的IP)

wget: 未找到命令
yum -y install wget

查看ip连接数量
netstat -ntu | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n

如何关闭MySQL的日志功能:
删除日志:
执行:/usr/local/mysql/bin/mysql -u root -p
输入码登录后再执行:reset master;
注意别漏了后面的分号; 回车后会显示”Query OK, 234 rows affected (12.3 sec)”,说明已经成功,再输入:quit 退出mysql命令模式。
彻底禁用MySQL日志:修改/etc/my.cnf 文件,找到
log-bin=mysql-bin
binlog_format=mixed
再这两行前面加上#,将其注释掉,再执行/etc/init.d/mysql restart即可。
如果实在想保留日志,可以在/etc/my.cnf里[mysqld]部分中加入expire_logs_days = 10 然后重启mysql,这样10天就会自动清理日志。

Ssh无法登陆
清除服务器登录ip信息 ssh-keygen -R “服务器ip地址”
vi ~/.ssh/known_hosts

导入数据库命令
方法一:
1. 输入“mysql -u root -p”并输入密码登录
2. 连接你要导入的数据库的名字
mysql> use 数据库名
3. 导入sql文件
(1)选择数据库
mysql>use abc;c
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;

导出数据和表结构:
mysqldump -u用户名 -p 数据库名 > 数据库名.sql
mysqldump -uroot -p dbname > dbname .sql

退出命令
\q

© 版权声明
广告也精彩

暂无评论

暂无评论...