linux command

学习linux第一个步
安装虚拟机
安装CenOS

执行操作中停止命令
Ctrl+c

vim快速保存
Shift+zz

查看网卡信息
ifconfig

检测网络
ping + 域名


Tab补全代码

/selinux:系统安全设置
getenforce 获取状态
setenforce 设置状态
永久关闭 打开 /etc/selinux/config
修改 SELINUX=disaled

4.17
linux常用命令
cd 切换目录
cd - 刚才的工作目录
cd ~ 家目录
ls -a 以.开始为隐藏目录
.当前文件
..上级文件
ls -lh 文件参数

vim filename
若文件存在,则直接打开
若文件不存在,则会新建文件,
vim w 保存
q 退处
i插入模式
ESC退出 :wq 退出
shift +zz
vim 文件 + 最后
vim 文件 +n 光标位置

4.18
vim
:+n切换到位置
gg 行首
GG 行尾
yy 复制光标当前行
dd 剪切文件
p 粘贴
u 撤销操作
Ctrl +r 反撤销
:?查找文本 n 向前翻页 N 向后翻
:% 替换 :%s/11/aa/ g替换全部文件
:1 ,5s/123/23/ 指定替换文件
set nu 设置行号
创建文件 .vimrc文件
source ~/.vimrc 重启文件

ln 硬链接
ln -s 软链接

grep 【选项】 pattern [文件名]搜索
-i :不区分大小写
-n :显示行号

ls /bin | grep ^m
管道过滤

find 查找文件
whereis 搜索程序命令
which


4.19

gzip 压缩文件
gunzip 解压功能
bzip2
bunzip2
tar
-c:压缩
-x:解压
-z:使用gzip
-j:使用bzip2
-f:指定处理文件
-v:显示过程信息
-C:解压指定目录
tar -zcvf 123.tar.gz file -C /tmp

文件权限管理
chmod

lsattr
+i 添加忽略属性

4.20
whoami 当前用户
/etc/passwd 用户组
useradd 添加用户
-d 指定用户家目录
-u 指定用户iD 必须大于500
-s 指定用户执行的脚本
-s /sbin/nologin
禁止登陆
设置 密码passwd 【用户名】

su 切换目录

/etc/group 查看用户组

gpasswd -a 用户名字 组名 添加

gpasswd -d 用户名字 组名 删除

chgrp 组名 文件名 设置文件所属组

chown 设置文件所有者

chown 用户 :组名 文件名

ping ip/域名 -c 指定次数

/etc/init.d/network strat|stop|restart

service network start|stop

top 运行服务

w 查看当前正在运行的内容

shift +M 显示内存排序

q 退出

kill

free -h 显示内存信息

4.22
yum clean all 清空缓存
yum makecache 生成缓存
--downloadonly 只下载不安装
-- downloaddir 指定安装路径

7.3
linux 中修改php.ini 必须重启apache

posted @   TongXiaLi  阅读(33)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示