Linux常用命令
系统时间修改
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位,显示
-----------------------------------------------------------------
- Linux常用命令
- Linux常用命令
- linux 常用命令搜集
- Linux查看系统配置常用命令
- Linux GCC常用命令
- Linux学习 - vsftpd的配置和常用命令
- 《快学BigData》--Linux 常用命令
- linux常用命令2
- Linux中常用命令
- Linux常用命令001之ls、mkdir、cd、pwd、rmdir、rm、cp、mv、ln
- linux平台常用压缩和解压缩命令
- linux 常用命令 (汇总加转载 二 find / less)
- 【linux 常用命令】常用命令整理
- Linux常用系统信息查看命令
- Linux 常用命令
- linux常用命令之一
- Linux查看系统配置常用命令
- 很实用的Linux 系统运维常用命令及常识(超实用)
- linux运维常用命令一句话(持续更新中)
- linux 常用命令 (1)