linux基础篇

1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。
2、bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。
3、请使用命令行展开功能来完成以下练习:
(1)、创建/tmp目录下的:a_c, a_d, b_c, b_d
(2)、创建/tmp/mylinux目录下的:
mylinux/
├── bin
├── boot
│ └── grub
├── dev
├── etc
│ ├── rc.d
│ │ └── init.d
│ └── sysconfig
│ └── network-scripts
├── lib
│ └── modules
├── lib64
├── proc
├── sbin
├── sys
├── tmp
├── usr
│ └── local
│ ├── bin
│ └── sbin
└── var
├── lock
├── log
└── run

1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。

文件管理命令
cp 复制文件
-i 交互式复制,及覆盖之前提醒用户确认
-f 强制覆盖目标文件
-r 递归复制目录
-d 复制符号链接文件本身,而非其指向的原文件
-a 用于实现归档

mv 移动文件

rm 删除目录 rm    -rf    +路径

 

 

 

2、bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容及其示例演示。

命令行展开
~:自动展开为用户的家目录,或者指定用户的家目录
{}:可承载一个以逗号分隔的路径列表,并能过将其展开为多个路径
例:/tmp/{a,b}==/tmp/a /tmp/b

命令执行的转态结果:
bash通过状态返回值来输出次结果
成功:0
失败:1-255
命令执行完成之后,其状态返回值保存于bash的特殊变量中

命令正常执行时,有的还回命令返回值
根据命令及其功能的不同,结果个不相同

 

 

3、请使用命令行展开功能来完成以下练习:
(1)、创建/tmp目录下的:a_c, a_d, b_c, b_d

命令为:mkdir -v /tmp/{a,b}_{c,d}

1

 

 

(2)、创建/tmp/mylinux目录下的:
mylinux/
├── bin
├── boot
│ └── grub
├── dev
├── etc
│ ├── rc.d
│ │ └── init.d
│ └── sysconfig
│ └── network-scripts
├── lib
│ └── modules
├── lib64
├── proc
├── sbin
├── sys
├── tmp
├── usr
│ └── local
│ ├── bin
│ └── sbin
└── var
├── lock
├── log
└── run

命令为mkdir -pv /tmp/mylinux/{bin,boot/grub,dev,etc/rc.d/init.d,etc/sysconfig/network-scripts,lib/modules,lib64,proc,sbin,sys,tmp,usr/local/{bin,sbin},var/{lock,log,run}}

2

 

3

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/99023

发表评论

登录后才能评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.

评论列表(1条)

  • 马哥教育
    马哥教育 2018-05-23 21:20

    基本命令总结的太简单了,建议认真总结一下命令用法以及命令的演示,

联系我们

400-080-6560

在线咨询:点击这里给我发消息

邮件:1823388528@qq.com

工作时间:周一至周五,9:30-18:30,节假日同时也值班