linux学习笔记

mkdir 当创建多级目录时加 p 参数,递归创建所有目录 -v 显示创建过程

rmdir 只能删除空目录

命令执行结果
0 表示成功
1-255 表示失败

stat 查看文件

linux中通配符
* 表示任意长度 a*b 可以表示为 adb d252db 但是不能是abc

? 表示单个字符 a?b 可以表示为 acb a6b

[] 中括号,匹配制定范围内的任意单个字符
[0-9]表示所有数字
[A-Z]所有大写字符
[a-z]所有字符,不区分大小写

[^] 脱字符 匹配指定范围外的任意单个字符
[^a-z]所有小写字符

bash 快捷键
ctr+l 清屏幕
ctr+a 光标到命令行首部
ctr+e 光标到命令行尾部
ctr+c 取消命令年执行
ctr+u 删除命令行首至光标所在处的所有内容
ctr+k删除光标所在处至命令行尾部的所有内容

bash的I/O重定向及管道
> 覆盖重定向,目标文件中的原有内容会被清楚
>> 追加重定向,新内容会追加至目标文件中
set -C 禁止将内容覆盖输出至已有文件中
set +C 关闭上述功能
>| 强制覆盖
2> 覆盖重定向错误输出数据流
2>>追加重定向错误输出数据流
cmmand >/path1/file1.txt 2>/path2/file2.txt 执行成功输出到file1 失败到file2
合并标准输出和错误输出为同一个数据流进行重定向
&> 覆盖
&>> 追加

< 输入重定向

| 管道

sort 排序命令

/etc/passwd 自断
用户名:密码:UID:GID:GECOS(用户全部信息):主目录:默认shell
/etc/group 字段
组名:组密码:GID:以当前组附加组的用户列表(分割符为逗号)

useradd 默认配置文件在 /etc/default/useradd

useradd 添加用户
usermod 修改用户
userdel 删除用户
passwd 设置用户密码
groupmod 修改组
groupdel 删除组
gpasswd 修改组密码
newgrp 临时切换组
chage 修改用户属性
chmod 修改文件权限
chown 修改文件/目录属主
chgrp 修改文件/目录属组

pwck 检查配置文件完整性

linux上文本处理三剑客
grep 文本过滤工具 grep egrep fgrep
sed 文本编辑器
awk linux上实现gawk,文本报告生成器

安装linnux自动补全工具参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值