Ricky Blog

「记录生活过程」

Ubuntu 初始化后创建root密码

平时使用一些云厂商的 ubuntu 系统时候,大部分的默认用户名并不是 root,服务器开通时候设置的密码,仅支持默认登录,此时你搜索了一下,看到别人使用 su root 命令,按照提示输入密码。 系统提示,密码错误,验证失败。 这个结果是必然的,因为你的密码并不是 root 密码,这里需要先设置一下 root 密码:sudo passwd root 切换:su root su - ...

Nfs使用事项

自建NFS,/etc/exports 新增后,exportfs -rva 软加载 容器nas挂载,容器pod和宿主机需要加入白名单 nfs-utils # 文件系统 rpcbind # 数据传输 umount -lf /dir # 强制卸载 rpm -qa grep nfs # 查看是否安装 exportfs -rva ...

Linux系统优化脚本

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69...

Linux基础 & shell使用

数字比较符eq 1 2 3 4 5 6 7 8 9 10 只能比较数字,若字符则会被转成数字,如字符0不会等于数字0 -ne // 不等于 -gt // 大于 -eq // 等于 -lt // 小于 if [ 1 -eq 0 ];then echo "eq" fi 特殊变量 1 2 3 4 5 6 7 8 9 10 $0 当前脚本名称 $n 传递给脚本的第几个参数,如$1获取第一个...

Linux 生成大文件

有时候测试大文件的上传功能,或者压力测试,需要一些大型文件模拟环境,总不能到处去找文件先下载再测试,效率太低了,这里放出一个小技巧,仅限 linux 服务器: dd if=/dev/zero of=testfile bs=1M count=1024 上述命令,生成一个文件名为 testfile 大小为 1G 的文件。 该命令主要还是跑硬盘的读写能力,生成文件越大,等待时间越久。

Linux Ulimit使用

注解 ulimit -n 单个进程可以同时打开的文件描述符的最大值,缺省1024 Hard和Soft,Hard是Soft的最高限值,天花板。 已用文件描述符数量,lsof ...

Linux Traceroute

traceroute -n -T -p 443 192.168.1.10 -T 使用tcp -p 端口 淘宝IP地址库:ip.taobao.com/ipSearch 探测案例 ** 探测结果:探测结果如下,目标端口在第11跳之后就没有数据返回,说明相应端口在该节点被阻断。** 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...

Linux Tcpdump使用

tcpdump使用,不支持抓取加密后的https ``` 1. 嗅探所有接口,80 端口上所有 HTTP 协议请求与响应的 headers 以及 body tcpdump -A -s 0 ‘tcp port 80 and (((ip[2:2] - ((ip[0]&0xf)«2)) - ((tcp[12]&0xf0)»2)) != 0)’ 改抓 8...

Linux Sudo和su差别

sudo 和 su 都是在 Linux 系统中用于切换用户身份或执行特权操作的命令,但它们有一些区别: 用户切换:su 命令(切换用户)用于切换到其他用户账户,包括 root 账户。当使用 su 命令时,需要输入目标用户的密码。而 sudo 命令(以超级用户权限执行命令)允许普通用户以 root 权限执行指定的命令,而无需切换到 root 用户账户。当使用 sudo 命令时...

Linux Screen使用

hostnamectl set-hostname # 修改主机名,重启生效 screen背景 系统管理员经常需要SSH 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。 通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一...