首页 > 系统服务 > 详细

Linux 学习02

时间:2021-06-13 00:46:41      阅读:20      评论:0      收藏:0      [点我收藏+]

1、cp、mv命令的用法

格式: ? ? ? ? ? ? ? ?
? cp? 选项?? source?? dest ? ? ? ? ?
? 源目标 ? 不存在 存在且为文件 存在且为文件夹 ? ?
? 文件 ? 新建并把内容复制到新文件中 会覆盖,加上选项i 提醒 复制文件到文件夹内 ? ?
? 文件夹 ? 复制文件夹及所有内容,必须加上r选项 报错 在目标文件内创建源目标文件夹及其内容
? 多个文件 ? 报错 报错 两个文件复制到文件夹内 ?

?

mv命令 ? ? ? ? ? ? ? ?
格式: ? ? ? ? ? ? ? ?
? mv? 选项?? source?? dest ? ? ? ? ?
? 源目标 ? 不存在 存在且为文件 存在且为文件夹 ? ?
? 文件 ? 报错 更改名称 报错 ? ? ?
? 文件夹 ? 报错 报错 移动到目标文件夹内 ? ?
? 多个文件 ? 如果是两个文件,将第一个改名成第二个文件的名字 报错 多个文件移动到文件夹内 ?

?

2、IO重定向的类别和区别

? ? ? ? ? ?1> 或 > 重定向到文件 标准输出

? ? ? ? ? ?2> 把警告或错误信息重定向到文件 标准错误

? ? ? ? ? ?&> 把所有信息都重定向

? ? ? ? ? ?2>&1 把错误当正确输出

? ? ? ? ? ?多行重定向:? ?cat > f1.log? <<EOF? ?EOF是自定义的名称,最后输入相同的EOF表示文本输入结束并写入文件

?

3、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中

? ? ? ? ?cat /etc/issue | tr ‘a-z‘? ‘A-Z‘ > /tmp/issue.out

? ? ? 技术分享图片

4、描述用户和组管理类命令的使用方法实例

? ? ? ?groupadd -g 2019 distro

? ? ? ?useradd -u 1005 -g distro mandriva

技术分享图片

? ? ? ?useradd -u 1100 -d /home/linux? mageia

? ? ? ?echo "mageedu" | passwd --stdin mageia ; passwd -x 7 mageia

技术分享图片

? ? ? ?userdel mandriva

? ? ? ?useradd -u 2002 -g distro -G peguin slackware

? ? ? ?usermod -s /bin/tcsh? slackware

? ? ? ?usermod -aG admins -s /bin/false slackware

技术分享图片

? ? ? useradd user1; useradd user2; useradd user3

? ? ? mkdir -p /data/test

? ? ? chown? user1.user1 /data/test

? ? ? chmod o+rw /data/test

技术分享图片

su user1

touch a{1..4}.sh

chattr +i? a{1..2}.sh

技术分享图片

setfacl -Rb /data/test/

?

?

? ? ? ?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

? ?

?

?

?

?

?

?

?

?

?

Linux 学习02

原文:https://blog.51cto.com/zhopper/2899278

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!