Linux基础命令

记录Linux常见基础命令


一、Linux命令基础

① ls命令

ls     #以平铺形式列出当前工作目录下的内容
ls -a  #列出目录下的所有文件,包括以.开头的隐藏文件
ls -l  #以长格式显示显示目录中的文件和子目录

在这里插入图片描述

② touch、cat和more命令

touch Linux路径    #创建文件
touch -p Linux路径 #创建原先路径不存在的文件
cat Linux路径      #显示文件所有内容
more Linux路径     #分页显示文件所有内容,空格键翻页,q退出

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

③ cp、mv和rm命令

cp [-r] 参数1 参数2                 #-r表示递归复制文件夹,参数1表示源路径,参数2表示目标路径
mv 参数1 参数2                      #移动文件/文件夹,参数1表示源文件/文件夹,参数2表示目标文件/文件夹
rm [-r] [-f] 参数1 参数2 ... 参数N  #-r用于删除文件夹,-f表示强制删除 

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

④ which、find命令
Linux命令的本体是一个个的二进制可执行程序,可通过which命令,查看其他命令所对应的程序文件存放的位置。

find 起始路径 -name "被查找文件名"  
# 被查找文件名,支持使用通配符*来做模糊查询
# test*,表示匹配任何以test开头的内容
# *test,表示任何以test结尾的内容
# *test*,表示匹配任何包含test的内容

find 起始路径 -size +|-n[kMG]
# +、-表示大于和小于
# n表示大小数字
# kMG表示大小单位,k表示kb,M表示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

⑤ grep、wc和管道符

gerp [-n] 关键字 文件路径  # 从文件中通过关键字过滤文件行
wc [-c -m -l] 文件路径    # 通过wc命令统计文件的行数、单词数量等
-c, 统计bytes数量
-m, 统计字符数量
-l, 统计行数
-w, 统计单词数量
|                        # 管道符,将左边命令的结果,作为右边命令的输入

在这里插入图片描述

⑥ echo、重定向符和tail

echo 输出的内容  # 在命令行输出指定内容
重定向符 >       # 将左侧命令的结果,覆盖写入到符号右侧指定的文件中
重定向符 >>      # 将左侧命令的结果,追加写入到符号右侧指定的文件中   
tail [-f -num] Linux路径 # 查看文件尾部的内容,跟踪文件的最新更改
	-f   表示持续追踪
	-num 查看尾部多少行,不填默认10行

在这里插入图片描述
在这里插入图片描述

二、Linux权限

① su和sudo
Windows、MacOS和Linux均采用多用户的管理模式进行权限管理。在Linux系统中,拥有最大权限的账户名为root。

su [-] root     # 切换至系统管理员权限,“-”表示切换后加载环境变量
sudo 其他命令    #为命令临时赋予root权限执行

②用户和用户组
Linux系统中可以配置多个用户和多个用户组。Linux中关于权限管控的级别包括针对用户的权限控制和针对用户组的权限控制。

su - root
#用户组命令
groupadd 用户组名  #创建用户组
groupdel 用户组名  #删除用户组
#用户命令
useradd [-g -d] 用户名 #创建用户,-g指定用户的组,-d指定用户的HOME路径
userdel [-r] 用户名    #删除用户,-r删除用户的home目录
id [用户名]   #查看自身的命令信息
usermod -aG 用户组 用户名 #将指定的用户加入指定用户组
#查看当前系统中有哪些用户
getent passwd    #查看当前系统中有哪些用户

在这里插入图片描述
共有7份信息,分别是:用户名:密码(x):用户组ID:组ID:描述信息(无用):HOME目录:执行终端(默认bash)
在这里插入图片描述
上图中,序号1表示文件、文件夹的权限控制i信息;序号2表示文件、文件夹所属用户;序号3表示文件、文件夹所属用户组。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值