系统密令
网络环境设置文件
显示IP信息
ifconfig 临时设置IP
永久将IP 设置为ifconfig eth0 192.168.20.3
vim /etc/sysconfig/network-scripts/ifcfg-eth0
查看防火墙信息
检查第一防火墙是否关闭iptable -L
检查第二个防火墙上的sestatus 是否已关闭。
关闭防火墙
iptables -F 清除默认表过滤器中的所有规则链规则。
iptables -X 清除用户定义的默认表过滤器链中的规则。
重启iptables服务
启动方式
初始化0 关闭
初始化6重启
修改运行级别 图形/密令行
etc/inittab 文件
查看当前路径
pwd
查看当前目录文件
dir ls ls-al/ll
清屏
crtl+l/clear
临时中断当前操作
crtl+c
挂载光驱
mount /dev/cdrom /media
根目录下核心目录
#测试目录./root #root用户主目录./home #普通用户主目录./tmp #文件上传等的临时目录/var #软件日志存放位置./boot #系统启动文件./etc #系统默认位置配置文件存放位置。 /bin #所有用户都可以运行的程序。 /sbin #只有root 可以运行的程序。 /usr #这里可以放置自己的软件。 /dev #硬件所在的位置。设备已保存(/dev/cdrom)。 /media #
文件管理
用于挂载CD # 创建文件touch file1# 删除文件rm -rf file11# 重命名文件mv file1 file11# 显示文件内容cat file1# 复制文件cp file2 file22# 文件移动mv file1 file11# 编辑文件vi file1# 批量创建文件touch file{1.10}# 显示文件的前3 行cat file1 | 显示文件的后3 行cat file1 | tail – 3# 查找文件1) findfind/-name httpd.conf2) Updatedblocate httpd.conf#查找文件内容cat httpd.conf -i Listen
vi编辑器使用
在命令模式和编辑模式之间切换
a: 将光标后移一位并进入编辑模式。 i: 保持光标和内容不变并进入编辑模式。 o: 开始新行并进入编辑模式。 s: 删除光标下的字符并进入编辑模式。010- 1010 以命令模式运行
# 保存编辑后的文档:w # 退出vi编辑器:q # 保存后退出vi编辑器:q! # 设置编辑器行号:set number or nu # 取消设置行号:set nonumber or nonu #光标在第n行:n (number ) :/content/or/content #内容搜索(n next N previous) #内容替换:s/cont1/cont2/#Replace Cont1 with cont2 Cursor is First target :s/cont1/cont2/g #cont1将被cont2替换替换光标所在行的所有目标:%s/cont1/cont2/g #cont1 将被替换为文档中的cont2 替换所有目标
尾行模式操作
h 向左j 向下k 向上l 向右dd 删除行、剪切行(ndd)G 最后一行1G 第一行nG 哪一行yy 复制当前行3yy 复制3 行r 替换1 个字符p 粘贴到下一行Paste2p 重复粘贴两次P 粘贴上一行u 撤消ctrl+y 恢复x 删除当前字符,3x 删除3 个字符dG 从当前行删除到最后一行d1G 从当前行删除到第一行dw 删除单词d ^ 删除从当前字符到行首d$从当前字符删除到行尾v 按v 然后按上/下/左/右选择视图并执行快速缩进(块选择)/hello 搜索hello 词,搜索多个n 键# 移动光标# 移动字符集上/下/向左/向左键/KJHL# 移动单词集:w word # 下一个单词的第一个字母:b Previous # 上一个(这个)单词的第一个字符:e end # 下一个(这个)单词的最后一个字符# 移动行集$#定义到行尾0/^ #定义到行首# move paragraph set { #定义到上一个(本)段落的开头} #定义到下一个(本)段落的结尾# 移动屏幕集H # 开始当前屏L # 当前屏结束# 移动文档集G # 文档结束1G # 文档开始nG # 文档第n 行# 内容删除dd # 删除光标下当前行n+dd # 删除向后n 行内容(包括当前行) x #删除光标下的字符c+ w #删除从光标位置到词尾(编辑模式下同时) #复制内容yy #复制光标当前行n+yy #向后复制n行内容(包括当前行)p #复制(删除)后粘贴-rf的内容dir1 dir2 #重命名或移动目录mv dir1 dir11# 显示目录ls# 递归创建目录mkdir -pa/b /c/d/e/f/g# 递归显示目录树a
命令模式有哪些命令
# 添加用户useradd user2 # 设置密码passwd user1# 删除用户userdel -r user1# 显示用户ID user1
目录操作
# 别名alias chttp=’cat /etc/httpd/conf/httpd 添加。 conf’# 删除别名unalias chttp# 显示别名alias 010- 1010 # 创建zip -r myshop15.zip myshop15# unzip myshop15.zip # 显示unzip -l myshop15.zip
用户管理
# 创建tar czf myshop15 .tar.gz myshop15#解压tar xzf myshop15.tar.gz# 查看tar tf myshop15.tar.gz
别名管理
使用字母相对的方法设置权限
chmod u+/-rwx,g+/-rwx,o+/-rwx filenamechmod u+r,u-x filenamechmod +w,-x filenamechmod u+rx filenamechmod g-wx 文件名组一次可以设置为一个或多个
您可以一次设置一个或多个特定权限(rwx)
+/- 增加和减少权限必须单独配置
每个组可设置统一权限
普通用户只能对其“主目录”中的文件设置权限。
以数字和绝对方式设置权限
读:4 写:2 执行:10—-无权限1——–执行权限2——–写权限3——–写和执行权限4—– -读权限5——读和执行权限6——读写权限7——读、写、执行权限chmod ABC filename
ABC 是三个数字,分别代表所有者、同一组和其他组的用户权限。
chmod 642 密码
师父:读、写
同组:读书
其他:写
选择字母和数字
更改权限【虽然很少见】使用字符
变更权限【详情】采用数字方式
软链接和硬链接
软链接:ln -s /dir1 /dir2 dir1 是绝对路径。为dir1创建软链接dir2。相当于快捷方式,dir1占用内存,dir2是快捷方式
硬链接:ln -d /dir1 /dir2 将dir1 的内容复制到dir2。 Dir2 是一个独立于dir1 的文件。
zip压缩包
请更改主机名
查看主机名相关设置
hostnamectlhostnamectl status 仅显示静态、临时或灵活主机名。分别使用-static、-transient 或-pretty 选项。
hostnamectl –statichostnamectl –transienthostnamectl –pretty 同时更改所有三个主机名:静态、临时和灵活主机名
hostnamectl set-hostname qqmmhostnamectl –prettyhostnamectl –statichostnamectl –transient 更改启动执行级别
# 获取当前默认启动模式systemctl get-default # 重置默认启动模式systemctl set-default multi-user.targetsystemctl set-default Graphical.target 破解密码
1. 启动过程中,按任意键暂停启动。 2. 按e 进入编辑模式。 3. 将光标移至以linux16 开头的行,添加内核参数rd.break(设置最后一位)或更改ro。导航到rw init=/sysroot/bin/sh4。按ctrl-x 启动。 5.mount o remount,rw /sysroot 6.chroot /sysroot 7.passwd 重复root 密码两次。 8.touch /.autorelabel9.exit10.reboot 后面我会分享更多的开发和运维。感兴趣的朋友请关注内容哦~
原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/81315.html