
Linux
独孤飞磊
毕业于长安大学,拥有多年的互联网工作经验。现致力于大数据运维及Java后端开发。
展开
-
软连接ln的简单使用
ln -s原创 2023-01-04 11:14:27 · 448 阅读 · 0 评论 -
You have new mail in /var/spool/mail/root
解决You have new mail in /var/spool/mail/root提示问题:终端远程登陆后经常提示You have new mail in /var/spool/mail/root这个提示是LINUX会定时查看LINUX各种状态做汇总,每经过一段时间会把汇总的信息发送的root的邮箱里,以供有需之时查看。一般这种情况mail的内容就只是一些正常的系统信息或者是比较重要的错误报告。如果你安装了mutt的话直接用这个命令就可以查看mail的内容(用root登陆先),没有装的话用cat原创 2021-11-09 19:07:46 · 958 阅读 · 0 评论 -
Linux主机名修改
1、查看主机名hostname或uname –n2、临时修改主机名hostname 新主机名3、永久修改主机名(需重启服务器)Linux版:vi /etc/hostname新主机名Fedora版:vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=新主机名说明:/etc/hostname中存放的是主机名,/etc/hosts存放的是域名与ip的对应关系...原创 2021-11-09 17:01:50 · 794 阅读 · 0 评论 -
Linux磁盘挂载详细步骤
步骤一:为数据盘创建MBR分区1、查看实例上的数据盘信息fdisk -l2、创建分区,根据提示创建fdisk -u /dev/vdb3、查看新分区信息fdisk -lu /dev/vdb步骤二:为分区创建文件系统创建一个xfs文件系统mkfs -t xfs /dev/vdb1步骤三:配置/etc/fstab文件并挂载分区1、修改/etc/fstab文件写入新分区信息echo `blkid /dev/vdb1 | awk '{print $2}' | sed 's/\"原创 2021-02-18 14:45:42 · 5990 阅读 · 1 评论 -
Linux磁盘挂载相关命令
blkidmount /dev/vdb1 /home/hadoopumount /dev/vdb1umount /home/hadoopdf -hlsblkcat /etc/fstabcat /etc/mtabfdisk -l原创 2021-02-18 14:30:12 · 545 阅读 · 0 评论 -
python加密字符串
import hashlibimport base64res = ‘121212’print resmd = hashlib.md5(s)res = md.hexdigest()res = base64.b64encode(s)sha = hashlib.sha1(s)res = sha.hexdigest()原创 2020-08-26 17:17:54 · 544 阅读 · 0 评论 -
linux批量杀掉包含某个关键字的所有进程
ps -ef | grep param | grep -v grep | cut -c 9-15 | xargs kill -9ps x | grep param | grep -v grep | awk ‘{print $1}’ | xargs kill -9原创 2020-08-20 14:21:07 · 732 阅读 · 0 评论 -
Linux删除当前目录7天以前的文件
find . -mtime +7 -a -type f|xargs rm原创 2020-07-16 17:06:07 · 1293 阅读 · 0 评论 -
Linux通过名称查找进程并杀死
命令:ps -ef | grep 进程名/启动进程的命令 | grep -v grep | awk ‘{print $2}’ | xargs kill -9原创 2020-07-13 14:15:43 · 2271 阅读 · 0 评论 -
Linux查找端口被占用的服务
1.查找被占用的端口netstat -anpnetstat -anp| grep 90962.查看端口被哪个进程占用lsof -i :90963.杀掉占用端口的进程kill -9 进程id原创 2020-07-06 15:39:40 · 485 阅读 · 0 评论 -
vim快捷键
vi快捷键编辑情况下撤销上次的输入 esc状态,按一次U键 一直按一直撤销删除一行 dd删除十行 10dd 从当前行往下10行i: 在光标所在字符前开始插入a:在光标所在字符后开始插入o:在光标所在行的下面另起一新行插入s:删除光标所在的字符并开始插入I:在光标所在行的行首开始插入 如果行首有空格则在空格之后插入A:在光标所在你行的行尾开始插入O:在光标所在行的上面另起一行开始插入S:删除光标所在行并开始插入?aa从光原创 2020-05-28 11:27:49 · 205 阅读 · 0 评论 -
shell 获取结果中的第n列,第n行
[root@192.168.10.11 zabbix]# ls -ltotal 24-rw-r–r-- 1 root root 2485 Dec 2 15:42 zabbix_agent.confdrwxr-xr-x 2 root root 4096 Dec 2 15:42 zabbix_agent.conf.d-rw-r–r-- 1 root root ...原创 2020-04-23 19:19:35 · 2176 阅读 · 0 评论 -
linux查询指定日期文件并删除
linux查询指定日期文件查询当前目录日期是2019.10.30的文件ls --full-time ./ | sed -n ‘/2019-10-30/p’原创 2019-10-31 09:51:37 · 941 阅读 · 0 评论 -
Linux生成私钥和公钥免密连接
目的:在本服务器生成公钥私钥执行:ssh-keygen -t rsa如果不配置密码,连按三次回车,执行结束如下图:进入~/.ssh/文件夹,查看文件夹的内容,如下所示:其中 id_rsa为私钥 id_rsa.pub为公钥打开其他服务器,将刚刚生成的公钥id_rsa.pub的内容追加到~/.ssh/authorized_keys内。...原创 2019-10-21 11:48:48 · 823 阅读 · 0 评论 -
Linux查看防火墙
使用root用户执行:iptables -L原创 2019-10-17 16:33:51 · 734 阅读 · 0 评论 -
Linux查看端口是否开启
执行:netstat -ano | grep 8088如果没有返回,则未开启如果返回信息,则可用原创 2020-04-27 18:22:07 · 1933 阅读 · 0 评论 -
Linux启动停止重启MySQL
如果要停止mysq,执行命令:kill -9 ps -ef | grep -v grep | grep mysqld | awk '{print $2}'或者:/etc/init.d/mysqld stop启动mysql执行:/etc/init.d/mysqld start原创 2019-10-15 15:49:01 · 488 阅读 · 0 评论 -
Linux普通用户安装MySql数据库
进入目录:cd /home/apb/mysql初始化mysql:./bin/mysqld --defaults-file=/home/username/mysql/conf/my.cnf --initialize --user='username’启动mysql:./bin/mysqld_safe --defaults-file=/home/username/mysql/conf/my.c...原创 2019-10-15 15:47:16 · 577 阅读 · 0 评论 -
Linux清理缓存
查看内存使用情况:free -h一、清理缓存前应该先:sync解释:系统操作时会把你的操作到的文件资料先保存到buffer,要先把buffe中的数据先写入到硬盘中二、清理缓存:echo 3 > /proc/sys/vm/drop_caches解释:echo 0 是不释放缓存echo 1 是释放页缓存ehco 2 是释放dentries和inodes缓存echo 3 是释放 ...原创 2019-10-15 10:46:42 · 319 阅读 · 0 评论 -
Linux查询内存使用情况,查询磁盘使用情况,查看文件及文件夹大小
查询磁盘使用情况,查看文件及文件夹大小命令内容df -h查看当前系统磁盘使用空间du -sh *查看当前目录文件占用空间大小du -h [目录名]返回该目录所有文件的大小du -h ./test/a.txt查看某文件大小du -sh [目录名]返回该目录的大小查询内存使用情况命令内容free -h查看内存使用情况...原创 2019-10-14 14:40:53 · 667 阅读 · 0 评论 -
Linux查询文件关键字,查询端口详情,查询进程详情
grep -r “port” jetty/start.ini查找start.ini文件里port所在的行信息,“port”为要查询的关键字netstat -anp|grep 8088查看端口8088的使用情况ll /proc/pid ps aux|grep pid netstat -anp|grep pid查看pid是333的信息,查看pid是333的进程信息,查询pi...原创 2019-10-14 14:19:04 · 352 阅读 · 0 评论 -
Linux-vim编辑替换字符串
:%s/str1/str2/gstr1为需要替换的字符串,str2为替换后的字符串,g表示替换所有原创 2019-10-12 09:58:35 · 431 阅读 · 0 评论 -
Linux删除乱码文件或文件夹
一、使用ls -i命令找到文件或文件夹的节点编号[hadoop@aliyun001 sbin]$ ls -i9571014 update_domain.sh 9571015 ┼ф╓├╬─╝■╦╡├ў.txt二、根据节点编号使用find命令查询并且删除[hadoop@aliyun001 sbin]$ find -inum 9571015 -delete...原创 2019-10-12 09:34:20 · 443 阅读 · 0 评论 -
Linux打包解压命令实例
1、tar.gz解压:tar -zxvf test.tar.gz打包:tar -zxvf test.tar.gz2、zip解压:unzip test.zip打包:zip -r test.zip ./a.txt3、jar解压:jar -xvf test.jar打包:jar -cvf test.jar ./a.class4、war解压:jar -xvf test.war打...原创 2019-10-11 17:25:21 · 215 阅读 · 0 评论