linux基础操作指令


用户操作指令

命令行直接生成9位密码: openssl rand -base64 12 | tr -dc 'a-zA-Z0-9!@#$%^&*()_+' | head -c9

查询用户信息: id 可以查看用户的id,以及所属组 id 用户名

切换用户: su - 用户名

返回原来用户,logout

查看当前用户;who am i

用户组: 每个用户都有一个组,每个文件都有所有者,所在组,其他组三个概念

例如:a文件的所有者是张山,张山属于B组,张山创建的文件所在组就是B组,那么B组的其他用户也可以对a文件有一定权限,至于其他组就是C组,D组等,也可以有一定权限

新增: groupadd 组名

删除:groupdel 组名

添加用户时添加到组(默认是添加到同用户名的组)

useradd -g 组名 用户名

修改文件的所有者

chown 用户名 文件名

修改文件的所在组 chgrp 组名 文件名

改变用户的所在组 usermod -g 用户组 用户名

用户和组的相关文件 /etc/passwd etc/shadow etc/group


运行级别:

0 关机 1单用户 2多用户状态没有网络服务 3多用户状态有网络服务 4系统未使用保留给用户 5图形界面 6系统重启

init[0123456]命令进行切换, init 0 立马关机

查看当前运行级别 sysetmctl get-default

设置当前运行级别 systemctl set-default multi-user.target 多用户状态有网络服务

文件目录操作


删除目录:rm 删除目录下的子目录及文件rm -rf r是递归的意思,f是强制不提示

复制:cp 源文件路径 目标路径 复制目录要加 -r 重命名

mv 源文件路径 目标路径(在同一路径下) 剪切:mv 源文件路径 目标路径(在不同路径下)

cat 只读模式查看文件 可配合more使用

管道命令:| 把前面的命令结果传递给后面的命令去处理

date 日期指令 示例:date "+%Y-%m-%d" 显示年月日,可以单独搭配使用

zip unzip 压缩与解压

zip -r 压缩包名.zip 压缩文件路径 -r 是递归压缩,把目录下的子文件都压缩,在linux中,-r通常代表递归

压缩加密:zip -r -e encrypted.zip secret_files/

unzip -d 目标路径 待解压文件.zip -d是指定解压后文件的存放目录

tar指令:tar [选项] xxx.tar.gz 打包的内容

[root@192 home]# tar -zvcf zwj.tar.gz zwj

选项说明:

-c 产生.tar 打包文件

-v 显示详细信息

-f 指定压缩后的文件名

-z 打包同时压缩

-x 解包.tar 文件

-f 指定解包目录

[root@192 home]# tar -xf zwj.tar.gz -C /home/luo

> 输出重定向,但是会覆盖文件原文

[root@192 home]# ls
hello.txt  luo.zip  tan  zwj.tar.gz
luo        myroot   zwj  zwj.zip
[root@192 home]# echo "hello,world" > hello.txt
[root@192 home]# cat hello.txt
hello,world

>> 也是输出重定向,在文件末尾追加 可以和任意指令结合使用

head 查看文件前 10 行,默认的

head -n 5 只查看 5 行

tail 功能和 head 相反,看文件末尾的内容 tail -f 可以实时监控文件内容是否有变化

find /root -name 在root目录下按文件名查找

find /root -user 在root目录下按文件所有者查找

find /root -size 在root目录下按文件大小查找

locate 可以快速查找文件,使用前先执行 updatedb。它不是直接打开这个文件,是给出此文件的路径

which 可以查看某个指令在哪个目录下 ln -s 源文件路径 链接文件路径 给源文件路径创建软连接

grep -n "yes" 要查找的文件路径 只查找显示含有“yes” 的文本,过滤器


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值