Linux
姜秀丽
人一生中大部分时间都在工作,如果你的工作恰巧又是自己喜欢的,那么你的大部分时间就都在做喜欢的事情,何其乐哉!
展开
-
磁盘满了,如何排查?
第一步概览,排查各目录对磁盘的占用情况。df -h第二步进入上面占用空间很大的目录下,查看此目录下一级路径的文件占用空间情况,进一步细化,是哪个文件或者目录占用空间太大了。du -h —max-depth=1第三步删除对应的文件。rm -rf file第四步查看删除的文件是否释放了磁盘空间,如占用,用下面的命令找出对应的进程。lsof | grep deleted第五步关闭对应进程,即可释放占用的空间。kill -9 pid...原创 2020-10-10 16:14:36 · 1635 阅读 · 0 评论 -
SSH免密登录实战步骤及原理
一、SSH免密登录客户端想要免密登录服务端。客户端生成公私钥。将公钥复制给服务。客户端可以免密登录服务端。二、客户端生成秘钥过程中,有三次确认:一次是存放位置。两次是文件的加密密码。ssh-keygen生成两个文件:私钥:id_rsa公钥:id_rsa.pub三、公钥复制给服务端1、目录公钥复制到服务端的/home/account-name/.ssh目录下。也就是你正在登录的用户account-name的.ssh目录下,~/.ssh下。2、文件文件autho原创 2020-06-01 17:36:09 · 463 阅读 · 0 评论 -
grep -v 的使用
一、不加-v的grep已经习惯了使用grep来搜索进程。例如:ps -ef | grep redis结果是:501 29708 29692 0 4:10下午 ttys001 0:00.11 redis-server *:6379501 29870 29734 0 4:13下午 ttys002 0:00.00 grep redis二、加了-v的grep我们肯定是不想让grep本身的进程也出来的。所以,我们使用如下命令:ps -ef | grep redis |原创 2020-06-01 16:17:20 · 2379 阅读 · 0 评论 -
计算机领域中傻傻分不清楚的大B和小b
学过计算机的,都知道字节byte和比特bit。但是在日常的我们接触到的地方,都被缩写成了B这个字母。小写的b我们一般认为是比特bit。大写的B我们一般认为是字节byte。但是也不是完全按照以上的标准,这个时候,我们便需要知道另外一种分辨的方法,那就是使用场景。一般在网络中的提到的带宽是比特为单位。一般在文件的容量方面,我们提到的K、M、G都是以字节为单位的。题外话:如果所有用...原创 2020-04-30 10:02:09 · 6860 阅读 · 0 评论 -
linux服务器上如何查看CPU的核数
cat /proc/cpuinfo | grep "processor" | wc -l用过好几次,老是忘记,记录下,方便查找。原创 2020-03-11 17:27:31 · 182 阅读 · 0 评论 -
sed命令智能直接进行替换,不需要vim后再替换
sed 's/6379/7006/g' redis_7000.conf > redis_7006.conf以上命令,可以将配置文件redis_7000.conf中的6379替换为7006后,并写入新文件redis_7006.conf中,很好用。之前还总是使用vim命令好几步完成的,以上一步就搞定啦。需要变换思维,其实Linux和Java编程是一样的思维,都是可以自动化和简化完成的。...原创 2020-03-11 17:24:37 · 208 阅读 · 0 评论 -
vmstat详解—备忘参考文章
Vmstat官网参数说明Vmsta中文的参数说明Vmsta的结果,什么情况下认为是有问题的?原创 2020-02-28 18:38:49 · 124 阅读 · 0 评论 -
软连接的典型使用场景
最近在调研Redis,总是需要执行很多的命令,每个命令又都有对应的目录的路径,写起命令来,效率是真低,于是不打算再忍了。之前命令:/opt/redis/src/redis-cli -h 127.0.0.1 -p 6386现在命令:redis-cli-me实现步骤:一、创建文件创建一个文件,将上面的复杂的命令,复制到这个文件中,不如文件的名字为redis-cli-me。二、创建软...原创 2020-02-21 17:04:17 · 983 阅读 · 0 评论 -
Linux命令可以在后台运行,不随shell的关闭而关闭
我们在服务器上运行的了一个服务,肯定不想CTRL+C退出日志打印平台后,服务就停止了,即使是我们关闭了远程访问服务器的Shell窗口,也不要关闭。下面就是解决这个问题的干货了:1、&在运行命令的后面添加&,表示让让程序在后台运行,所以你CTRL+C后退出了日志打印,服务仍然会运行到后台。2、nohup可是你发现没有,即使添加了&,我们关闭访问服务器的窗口后,服务还...原创 2019-10-23 11:02:42 · 6399 阅读 · 0 评论 -
常用的几条linux命令
文件修改属主chown -R test:group folder其中-R:表示文件夹中的所有文件都会更改,递归下去。test:group:test是目标用户名,group是目标用户组。folder:是要修改的目录。切换用户权限使用以下命令,会切换到user用户,同时也会重新读取/etc/profile等配置文件。sudo su - user使用以下命令,只是切换到了user的用...原创 2019-10-22 17:33:01 · 115 阅读 · 0 评论