您的位置:首页 > 运维架构 > Linux

Linux常用命令

2018-06-20 09:56 197 查看

 系统时间修改

1、修改系统时间

date命令将日期设置为2014年6月18日

 ---- >  date -s 06/18/14

将时间设置为14点20分50秒

 ---- >  date -s 14:20:50

2、由于硬件还有一个时间,可能与系统时间不一致,先查看一下硬件时间

----> hwclock  --show 

设置硬件时间

----> hwclock --set --date="2018/06/20 9:40:30"

3、由于两个时间会存在不同步的情况,所以还得以其中一个为依据进行同步

a、用系统时间同步一下硬件时间

----> hwclock --hctosys

b、用硬件时间同步系统时间

----> hwclock --systohc

 查找文件并删除

find /root -name "database_*.sql.gz" -type f -mtime +7 -exec rm {} \;

意思是从root目录下查找文件名为database_开头,sql.gz结尾,类型为文件,时间是当前时间7天前修改的 把结果传给exec,一并删除

定时调度

crontab命令,此命令位于etc下,把任务添加进此命令就可以定时重复执行了

添加进调度 crontab -e

显示调度任务列表 crontab -l

输入crontab -e后进入任务编辑界面,指定cron表达式,后接任务,如

*/1 * * * * /root/mysqldatabackup/bkoipdb.sh

压缩,解压缩

tar -zcvf oip.tar.gz  mysql_oip_backup.sh  把mysql_oip_backup.sh使用gzip压缩成tar.gz文件,文件名为oip,如果多个文件一起打包可以用空格后接要打包的文件名

-z:有gzip属性的

-c: 建立压缩档案

-v:显示所有过程

-f: 使用档案名字,切记,这个参数是最后一个必须参数,后面只能接档案名。

tar -xzvf oip.tar.gz   把oip.tar.gz 解压到当前文件夹 

-x:解压

其他参数与压缩参数一样,如果是解压到其他目录,需要加上-C,如

tar -xzvf /usr/local/dbbackup/229/229备份.tar.gz -C  /usr/local/dbbackup/aliyun/

总结

1、*.tar 用 tar -xvf 解压

2、*.gz 用 gzip -d或者gunzip 解压

3、*.tar.gz和*.tgz 用 tar -xzf 解压

参考: https://www.cnblogs.com/lhm166/articles/6604852.html

查看网络 

查看另一台服务器的端口是否是通的telnet

测试一下服务器是否是通的 ping

如果服务器是通的,3306端口不通,那么就是防火墙的问题,可以关闭防火墙,或开通3306端口

mysqldump 

在Linux上执行mysqldump进行数据库备份时,如果登录密码有特殊字符,可以用单引号引起来,或者用\进行转义

 删除文件夹,文件

rm -rf 目录名或文件名

删除当前文件夹下所有文件(包含文件夹),用*来匹配,如   rm -rf /tmp/kafka-logs/*

 

 查看文件或文件夹

如查找文件夹 find /(查找范围) -name '查找关键字' -type d 

其中 -type    b/d/c/p/l/f        #查是块设备、目录、字符设备、管道、符号链接、普通文件

如查找根目录下 包含kafka的文件夹命令  find / -name 'kafka' -type d

 查找文件或文件夹位置,用locate 命令,如

locate my.cnf

 复制文件夹

cp -ri 源目录 目标目录  

-f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制
-i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作

复制文件,把具体文件复制到指定文件夹下

cp 文件路径 文件夹路径

将/etc/sys.conf文件复制到home目录下,命令 cp /etc/sys.conf /home/

 vim查找字符串

命令模式下/要查找的字符串,下一个按n

-----------------------------------------------------------------

 Linux查看系统是32位还是64位,命令:uname -a

如果是32位,显示如下

 

如果是64位,显示

-----------------------------------------------------------------

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: