linux目录详解
主要目录如下: /bin/:存放系统命令的目录,任何用户都能执行。单用户模式(类似windows安全模式)可以执行。 /sbin/:存放系统配置命令目录,只有root能执行。 /usr/bin/:存放
2021-08-19 13:31:14
who命令查看当前系统正在使用的用户
在linux中,可以通过who命令查看当前系统正在使用的用户有哪些,以及终端,ip等信息。 tty命令可以查看当前用户使用的终端是哪个。 tty 和 pts的区别。 tty是物理终端. pts是虚拟终
2021-07-07 14:03:42
linux查看哪些文件夹或文件占用大量磁盘空间
服务器发现磁盘空间报警,发现磁盘占用了已经95%了。 查看磁盘空间的命令如下: 查看磁盘整体使用状况: df -h 查找大于1G的文件: find / -size +1G |xargs ls -lh
2021-06-25 09:22:34
查看linux系统某个端口被哪个进程占用
在linux下,使用命令lsof命令可以查看某个端口被哪个进程占用 例如查询80端口被哪个进程占用:命令如下: lsof -i:80
2021-06-20 10:24:02
通过strace调试linux进程
最近服务器的php-fpm进程暴增,查看nginx访问日志,没发现大量的请求,排除ddos攻击。怀疑是哪个程序写的有问题,导致php-fpm进程卡住,大量进程堆积,内存直接爆了。 网上查到了strac
2021-04-20 11:20:21
linux读取大文件
直接打开大文件会导致系统卡死。 采取的办法是通过grep查询部分需要的信息,导出生成新的文件。可以先通过tail命令查看内容的末尾,确定内容的格式,然后通过grep 查询导出文件。 tail -n 1
2021-04-15 14:12:49
ubuntu下redis启动停止和设置密码
启动命令: redis-server 或者 service redis-server start 启动带配置文件 redis-server /etc/redis/redis.conf 停止命令: se
2021-04-01 15:23:34
git根据本地现有的项目导入远程仓库
首先创建本地仓库 git init 添加所有文件 git add . 提交所有文件 git commit -m "init" 关联远程仓库 git remote add origin ht
2021-02-05 11:36:18
git 忽略已经添加到版本库中的文件或文件夹
经常会出现已经添加到版本库里,但是后来想忽略一些文件,直接修改.gitignore文件不好使。需要使用git rm把文件或文件夹从暂存区里删除掉,然后再提交到版本库里。 git rm -r --cac
2021-01-24 06:13:16
linux内核日志查看dmesg
通过dmesg可以查看系统日志。系统排错的时候使用 dmesg | more。
2020-10-21 11:32:43