Linux常用命令
命令
more
less
/keyword可以把keyword对应的行找出。
tail -行数 ./file
head -函数 ./file
- 把多个文件的内容拼接起来显示
cat path1 path2 path3
useradd
userdel
usermod
groupadd
groupdel
groupmod
用户的家目录:用户使用的shell环境
用户和组的权限的添加需要用到root
groupadd 组名 # 添加一个组
useradd 用户名 # 添加一个用户, 如果不指定用户所属的组,则自动创建一个与用户名同名的组,且该用户属于该组
userdel
userdel 用户名 # 如果某组下只有一个用户,删用户时,有时系统会帮我删除相应的组
userdel -r 用户名 # userdel时,用户相关的文件不会删掉,若果非要删,可以用-r参数
groupdel
groupdel 组名 # 组下有用户名时,不能直接删。
groupmod wei
修改用户密码
passwd 用户名
——挂载— 挂载就是把硬盘分区,光盘分区等物理设备与某个目录建立映射
# mount挂载
mount 设备 分区
# 如果装了u盘,ls /dev/ 找sd开头的设备
mount /dev/sdb mulu
# 卸载
umount /dev/cdrom
二进制安装,编译再打包到安装
-
RPM(Red Hat Package Manager)**.rpm
-
DEB(debian)**.deb
-
rmp软件
zlib-4.3.10-4.1.el6.i686.rpm
el6 -> redhat el 企业版 6版本
【名称】【版本】【操作系统版本】
软件文件名 --------> 软件名的关系
zlib-4.3.10-4.1.el6.i686.rpm zlib
- 安装软件
rpm -i 软件的文件名
例: install
rpm -i zlib-4.3.10-4.1.el6.i686.rpm
- 删除软件
rpm -e 软件名 进度条
rpm -ivh zlib
- 查询某个软件是否安装
rpm -q 软件名
rpm -q vsftp
rpm -qa
rpm -qpi *.rpm # 查看RPM信息
- 查找执行rpm包的目录结构
rpm -aql nginx
- 升级
rpm -Uvh
vi编辑器3种模式
- 命令模式:通过一些命令进行快捷操作
- 编辑模式:可以输入
- 尾行模式:保存退出等操作
i o a s
-
i:进入编辑模式,并且光标停留在当前位置
-
o:新起一行,并进入编辑模式
-
a:光标右移一个字符,并进入编辑模式
-
s:清除当前光标对应的字符,并进入编辑模式
-
编辑模式如何进入尾行模式:先按exc退回到命令模式,再:进入尾行模式。
尾行模式:
- w保存
- q退出
- !强制
命令模式下的快捷键:
命令模式下的光标快捷移动键:
- 字符级移动
- h左移一个字符
- l右移一个字符
单词级移动
- w移到下个单词首
- e移到本单词尾
- b移到本单词首
行级移动
- $移到行尾
- o移到行首
- j下移一行
- k上移一行
段级移动
- {上移一行
- }下移一行
屏级移动
-
H移到本屏幕第一行
-
L移到本屏最后一行
-
G:跳到文档结尾处
-
1G:跳到文档开始处
-
光标调到哪,就能上到哪,用 d + 光标快速移动键
-
如果删除一个字符:x
-
删除整行:dd
复制和粘贴:
- 用y+ 快捷移动键快速复制
- yy 复制一行
- y3y 复制三行 看行号 set nu
- p 粘贴
配置网络的命令
ifconfig 查看网络情况
- 重启网络服务
service network stop/start/restart
- 激活网卡
ifconfig eth0 up
- 关闭网卡
ifconfig eth0 down
最新评论