Linux 常用命令

来源:互联网 发布:医考题库软件 编辑:程序博客网 时间:2024/06/05 01:07

Linux常用命令
一、linux用户
1.添加用户:useradd -d 家目录 -g 组名 -G 组集合(逗号间隔) -p 密码 -s 用户shell程序 用户名
也可以不输入参数,直接 useradd 用户名
2.修改用户:usermod -l 新用户名 -d 新家目录 旧用户名
3.删除用户:userdel -r 用户名
4.切换用户:su - root
5.获取超级用户权限:sudo
注:$代表普通用户,#代表root用户

6.增加组:groupadd 组名
7.修改组:groupmod –g 组新id –n 组新名 组旧名
8.删除组:groupdel 组名

二、文本编辑器VI
1.vi 文件名进行修改,输入i进入编辑模式,esc退出
2.光标定位:
M–光标移动到页面中央位置
L –光标移动到页面尾处
H–光标移动到页面头
ctrl+F–光标向后翻页
ctrl+B–光标向前翻页
0–光标移动到行首
$–光标移动到行尾
/–从上往下开始查找
?–从下往下开始查找
3.撤销和重复
按esc,再按u可以对之前的操作进行撤销
按esc,再按.可重复前一次操作
4.复制命令
对光标以下n行进行复制:nyy
粘贴复制内容:p
对光标以下n行进行删除:ndd
光标移动到文件末尾:shift+g
删除单行:dd
显示行号:按shfit+:,然后输入set number
取消显示行号:输入 set nonu
复制第一行到第n行内容:1,ny
删除第一行到第n行内容:1,nd

5.最后退出:q! 保存后退出wq! 或者 x ;叹号代表强制

三、文件相关命令
1.cp -rf 文件 目标文件名–复制目录及子目录到 新目录下,并且新目录如果存在相同文件,直接覆盖
2.mv —即可做修改文件名,又可做移动文件功能
如:mv test.log good.log
mv opt//tmp/aaa.txt /home/appuser/test
3.more/less–翻页查看日志,ctrl+f 向后翻页,ctrl+b向前翻页,ctrl+g移动到最后一行
4.tail -f –动态查看日志
5.ln -s– 源文件 软连接目录或文件
6.chmod -R 文件–给文件赋权限 ,包括子文件
例如:chmod+x —给文件赋可执行权限,chmod -x–去掉可执行权限
wc -l —统计数量
7.grep命令–一般与管道符配合使用,例如:ps -ef|grep httpd ,排除查询:ps -ef|grep httpd|grep -v grep
8.find命令–find 目录 -name 文件名
9.压缩/解压缩命令:zip/unzip gzip/gunzip
10.tar命令:tar -zcvf 压缩包名 压缩目录或文件 tar -zxvf 解压文件名

五、其他
1.后台运行命令:在执行命令后加 &
2.软件安装命令:rpm -ivh 软件 i-安装 v-显示安装信息 h-显示安装进度,rpm -e 卸载软件;rpm -qa查询已安装的所有软件包
yum -y install 软件包 y–如果有选项全部同意安装
yum remove 软件包 卸载软件包

0 0
原创粉丝点击