linux 常用的命令(c)

最近在操作服务器,记一下最近的linux的常用命令(简易版),防止搞忘哦:

sudo visudo //添加用户权限
tar -cxf .tar 文件 压缩
tar -zxf解压
unzip 解压
zip -r .zip 文件 压缩
rpm -ihv rpm包 加载rpm包 (加上 --nodeps 属性,不考虑依赖关系,加上 --force 属性,强制进行安装)
x/120x address gdb打印16进制数据
>文件   清空文件内容
source path 刷新环境配置
ldconfig 更新动态库软链接
ln -s path path 软连接
grep -r "文件内容" 查找文件内容
find / -name 文件名 全局查找文件路径
systemctl restart network-service 重启网卡
systemctl stop firewalld 关闭防火墙
ulimit -c 查看core文件是否打开
ulimit -c unlimited 开启core文件
ll -lrth 查看文件信息
cat 文件 查看部分文件信息
tail 文件 查看文件尾部信息
passwd 用户名 修改用户密码
mount 文件 文件路径 挂载文件
df -h 查看系统盘大小
du -h 循环查看路径下每个文件大小
sudo adduser username 添加用户
su - username 切换用户
sudo deluser username 删除用户
screen linux分屏操作:
创建新窗口:Ctrl + a, c
切换到下一个窗口:Ctrl + a, n
切换到上一个窗口:Ctrl + a, p
分割窗口(水平):Ctrl + a, S
分割窗口(垂直):Ctrl + a, |
切换到下一个区域:Ctrl + a, Tab
ethtool网卡工具
ethtool -p 网口名ping亮它
set 替换操作
将TIME_UTC替换为TIME_UTC_
sed -i 's/TIME_UTC/TIME_UTC_/g' 文件
more a.txt         //显示百分比,回车查看下一行,空格查看下一页,"q"退出查看
chmod 777 文件 赋全权限
lastlog 最新的系统日志
free 内存使用情况
uname -a 显示系统版本
data 查看日期
修改日期
sudo date +%Y%m%d -s "20231231"  # 设置日期为 2023 年 12 月 31 日
sudo date +%T -s "12:34:56"     # 设置时间为 12 点 34 分 56 秒

  修改文件: vi /etc/hosts
  在文件最后添加映射地址,示例如下:
   192.168.1.101  node1
   192.168.1.102  node2
   192.168.1.103  node3
配置好以后保存退出,输入命令:ping node1 ,可见实际 ping 的是192.168.1.101
netstat anp|grep 端口号
netstat aux|grep 进程
ps -ef|grep 进程
ssh IP       //远程主机,需要输入用户名和密码
kill -9 加进程号
pkill -f 加进程名

-c 0x1 --log-level=1 --socket-mem=1024 --file-prefix pg1(dpdk运行加的核参数)

Vim 编辑器:

:set number 显示行数
上移一行:k
下移一行:j
上翻半屏:Ctrl + u
下翻半屏:Ctrl + d
上翻一屏:Ctrl + b
下翻一屏:Ctrl + f
跳转到文件开头:gg
跳转到文件结尾:G

gdb 常用命令:
b 断点
r 重新开始运行
c 继续运行
l 查看附件十几行代码
n 下一行
p 打印
x/100xb  打印16进制变量
bt 调用栈的信息
frame x 切换到当前栈帧切换到第 x 层栈帧

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值