Linux常用命令

Linux目录结构

在Linux世界里,一切皆文件
/bin(/usr/bin、/usr/local/bin) 是Binary的缩写,存放着最经常使用的命令
/sbin(/usr/sbin、/usr/local/sbin)s就是Super User的意思,存放着系统管理员使用的系统管理程序
/home 存放着普通用户的主目录,在Linux中的每个用户都有自己的主目录,一般目录名用账号命名
/root 系统管理员目录,也是root用户主目录
/boot 存放着一些Linux启动时使用的核心文件,包括一些连接文件及镜像文件
/media Linux把识别的一些设备挂载到这个目录
/usr/local 给主机安装软件的安装目录,一般是通过编译源码方式安装的程序
/var 存放不断扩充的东西,将经常修改的文件放在此处,比如日志文件

VI和VIM

三种模式,一般模式,编辑模式,命令模式
vim xxx进入一般模式,i或a进入编辑模式,ESC返回一般模式
:或/进入命令模式,wq保存退出,q退出,ESC返回一般模式

关机重启登录注销

shutdown  -h now 	立刻关机
shutdown  -h 1 	1分钟后关机
shutdown -r now 	立刻重启
halt 	关机
reboot	重启
syn	内存数据同步到磁盘
su -用户名	切换用户

用户管理

useradd 添加用户
userdel 删除用户
passwd 用户名 修改密码
id 查询用户信息
su 用户名 切换用户
groupadd 添加用户组
groupdel 删除用户组
useradd -g 用户组名 用户名 添加用户指定用户组
usermod-g 用户组名 用户名 添加用户指定用户组

常用指令

init [012356]切换指定运行级别
pwd 显示当前目录
ls ll 查看文件信息
cd 切换目录
mkdir 创建文件夹
touch 创建文件
cp 复制
rm 删除
mv 移动重命名
cat 查看文件
more 查看文件分页
less 查看文件分页
echo 输出内容到控制台
tail -f 文件 实时追踪文件所有更新
find 查找 -name -user -size
locate 定位文件
grep 过滤命令
| 管道命令,前边命令的执行结果交给后边命令
gzip/gunzip .gz文件压缩解压缩
zip/unzip .zip压缩解压缩
tar -zcvf/zxvf .tar.gz压缩解压缩

组管理权限管理

所有者,所属组,其他用户

- 	普通文件
d	目录
c	字符设备(键盘,鼠标)
l	软链接
b	块文件,磁盘

rwx 读写执行
chown 用户名 文件 修改文件所有者
chown -R 用户名 文件夹 修改文件夹所有者
chgrp 组名 文件 修改文件所属组
chgrp -R 组名 文件夹 修改文件夹所属组
chmod 修改权限
chmod u/g/o(+/-)r/w/x,chmod 777

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值