Linux 上课笔记

用户管理
id:可以查看当前用户
whoami:查看当前的用户
who:看当前已经登录的用户
w:也可以看当前已经登录的用户
添加用户
useradd zhaoyuanyuan 添加用户
useradd -g groupname username 添加用户组
passwd zhaoyuanyuan 给添加的用户加密码、还可以重置密码
用户默认的家目录在/home/目录下
~波浪线代表家目录
快速回到家目录: cd ~
直接cd
切换用户
su username
su - username
区别就是su -会重新加载用户的环境变量
sudo 获取超级用户权限的
添加普通用户sudo的权限
/etc/sudoers 文件
找到 root ALL=(ALL)ALL
username ALL=(ALL) NOPASSWD:ALL
删除用户
userdel username
userdel -r xw 删除用户时也删除它的家目录
组管理
添加组 groupadd name
删除组 groupdel name
对目录(文件夹)的操作
pwd 显示当前你所在路径
cd 进入哪个目录(文件夹)
创建文件夹
mkdir
mkdir -p /tmp/besttest/blk
删除文件夹
rm -rf / 强制删除一切
rmdir:只能删除空文件夹
查看文件夹下面的东西:
ls -l ==ll #可以查看文件 查看权限
ll -a #可以查看隐藏文件
新建文件
touch file
新建隐藏文件
touch .file
改名
mv besttest linux # 改名
mv besttest /tmp #移动
mv 如果后面跟的是文件名是改名,如果后面跟的是路径是移动
复制
cp file /tmp/ 复制文件
cp -r linux /tmp/ 复制文件夹
cp -rf linux 强制复制粘贴 ,即使文件已存在,也不需要询问是否覆盖
命令增加别名
alias wgy=’cd /opt/lampp’ 永久生效的话,加到/etc/profile 这个里面,vi /etc/profile
/ 顶级目录,相当于Windows的我的电脑
相对路径:相对于当前路径
绝对路径:实际的路径
cd .. 回到上一级目录
cd ../../ 回到上两级目录
cd - 返回上一次所在的目录
加权限
所有者的权限 同一组的权限 其他用户的权限
rw- r– r–
x 代表执行 w代表写 r代表读
chmod o+x 其他用户
chmod g+x 本组用户
chmod u+x 自己
chmod a+x 所有
去掉权限,就是把+变成-
r=4 w=2 x=1 数字模式代表的权限
chmod 755 file
如果加权限的是一个文件夹的话要加 -R
chgrp 改变文件的所属组
chgrp file group 如果是一个文件夹的话要加 -R
wc -l file 统计行数
| 管道符:连接两条命令,把前面的执行结果给后面的命令处理
&& 连接两条命令,先后执行
sh startup.sh && tail -f /logs/catlina.out
对文件的操作
vi:
切换编辑模式和命令模式
i:当前位置
o:当前行的下一行
a:下一位置进行编辑
esc:编辑模式切换到命令模式
退出vi:
命令模式下:“:q”没有修改的话可以直接退出
“:q!”不保存退出
“:wq”保存退出
“:x” 也是保存退出
查找:
/test 从头开始找
?test 从文件末尾开始找
显示行号:“:set nu”
取消显示行号: “:set nonu”
快速去到某一行 9
快速到文件末尾 shift+g 或G
x 删除单个字符
dd 删除整行
19dd 删除19行
u 撤销
yy 复制一整行
19yy 复制19行
p 粘贴
. 重复前一次操作
$ 移动光标到行尾
0 移动光标到行首
替换字符串:“:%s/src_str/”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值