linux 复习

网友投稿 227 2022-11-09

linux 复习

man 能够查看命令手册,包含命令选项和配置文件info 基本与man相同whatis 只查看命令作用--help 只查看命令选项作用help 适用于查询shell内置命令,即用which或whereis找不到路径的ls 查看目录或文件 -l 显示文件权限属性等-a查看全部文件,含隐藏文件mkdir 创建目录 -p 递归创建cd 切换目录 ..返回上一级 ~返回宿主目录 -返回之前目录pwd 显示当前目录rmdir 删除空目录 -p删除空目录,若上级目录为空则一并删除cp -r递归复制 -p、-a将文件特性一并复制mv 剪切移动文件 还可以用来对文件重命名rm 删除 -f强制删除 -r递归删除du 查看文件或目录大小 -h可读方式显示 -s总计 -a个别文件find 查找 : find 【路径】 【表达式】-ok /-exec 命令 {} \; 例:find / -name 2.txt -exec ls -l {} \;touch 创建文件cat 查看文件内容cat >a.txt 向a.txt中写入文件 ctrl +d保存退出tac 反向查看文件内容more、less 分页查看文件内容head 从头查看文件 -n 查看n行tail 从后往前查看 -n 查看n行 -f 持续跟踪查看wc 统计命令格式:wc 【选项】 文件统计行数、单词数、字节数-m显示字数-c字节数-l行数-w单词数-L 最长行的长度

cut 提取文件指定内容 cut -d: -f1 文件名-d 指定于分隔符-f 指定显示区域

sort 提取文件中指定的字段(列)、字符内容-n按照数值大小进行排列-k选择哪个区间进行排列-t指定分隔符-o输出文件-b忽略每行前面空格-f 忽略大小写-r反向排序uniq 删除文件中的重复行(仅删除相邻的重复行)-c 进行计数-i忽略大小写-u只显示计数为1的行grep 查找命令 grep [选项]... 查找条件 目标文件-n显示匹配行及行号-i:查找时忽略大小写-v:反转查找,输出与查找条件不相符的行 查找条件设置要查找的字符串以双引号括起来“^……”表示以……开头,“……$”表示以……结尾“^$”表示空行

awk [选项] [脚本命令] [文件名]-F:指定以fs作为输入行的分隔符,awk命令默认分隔符为空格或制表符gzip bzip2 压缩、解压文件-9 高压缩比压缩(可不加)-d 解压文件

tar打包压缩命令 tar 选项 文件名 【压缩的文件或目录】5个独立选项:独立选项(必须使用其中一个,且只能用一个)-c建立压缩文件-x解压-t查看文件内容-r向压缩文件末尾追加文件-u更新原压缩包文件可选选项:-z 有gzip属性-j 有bz2属性-Z 有compress属性-v显示过程-O将文件解压到标准输出(只能是最后一个参数,后面只能接文件名)

ln 创建文件链接 ln 参数 源文件或目录 目标文件或目录-b 删除,覆盖之前建立的链接-s软链接软连接:1、以路径形式存在,类似于win快捷键2、可以跨文件系统3、可以对不存在的文件名进行链接4、可以对目录进行链接硬链接:1、以文件副本的形式存在,但不占用实际空间2、目录不能创建硬链接3、只能在同一个文件系统中创建

alias 别名 临时修改,永久修改可修改配置文件.profile格式: alias 【别名】=【命令】

history 查看历史记录命令-n查看历史记录的最近n个记录-c清空历史记录!n执行第几条历史命令!!执行上条命令

重定向< 标准输入重定向

标准输出重定向(覆盖) 标准输出重定向 (追加)

管道 | 将前一条命令的输出作为后一条指令的操作对象ps -ef | grep sshdvi编辑器的三种模式:命令模式、输入模式、底线模式

useradd 创建用户 useradd [选项]… 用户名groupadd 创建组 groupadd [选项]… 组名查询帐号信息 : groups id finger/etc/passwd用于保存用户名称、宿主目录、登录Shell等基本信息(只能root进行编辑,其他用户可查看)/etc/shadow用于保存用户的密码、账号有效期等信息(root可以查看,但不能编辑,其他用户无法查看)/etc/group用于保存组账号的基本信息 usermod/groupmod [选项]… 用户名 ------ 修改用户和组的属性userdel/groupdel … 用户名 ------ 删除用户和组-r 删除主目录和邮件池gpasswd [选项]… 组账号名 -a 向组 GROUP 中添加用户 USER-d 从组 GROUP 中添加或删除用户-M 设置组 GROUP 的成员列表

passwd 为用户设置密码

/ 一般不存放文件,只存放目录。/etc /bin /dev /sbin和根目录在一个分区/bin 基础系统所需命令都存放在该目录下 、/usr/bin/boot 存放linux内核和系统启动文件,包含grub/dev 存放所有设备文件/etc 存放系统的所有配置文件 /home 用户目录的默认位置/root root的主目录/sbin 大部分系统管理的命令的存放地,也是root用户的可执行命令存放地。普通用户无权执行该目录下命令/usr/sbin普通用户可执行命令

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:k8s学习-一次 ApiServer 不能访问到 metrics-server问题
下一篇:解决@Api注解不展示controller内容的问题
相关文章

 发表评论

暂时没有评论,来抢沙发吧~