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

(0)
dajiangdajiang
上一篇 2018-05-20 19:42
下一篇 2018-05-20 20:15

相关推荐

  • Linux系统进程管理及作业操作

    进程是正在运行的程序实体,并且包括这个运行的程序中占据的所有系统资源,比如说CPU,IO,内存,网络资源等。通过学习Linux系统进程管理来协调多道程序之间的关系,使CPU得到充分的利用。

    2018-05-05
  • Ansible使用介绍(三)templates及Roles角色

    本节索引: 一、前期环境准备 二、Playbook中模板templates的用法 三、Playbook中逻辑语句的用法 四、Roles角色详解   一、环境搭建: 前期准备:一台虚拟机作为ansible,三台虚拟机作为被控端node 主控端: 主机名:ansible 系统版本:CentOS6.9 被控端: 主机名:node1 CPU内核数:4 系统…

    2018-05-31
  • 08 tr命令练习

      tr命令 转换或删除字符 tr tr [OPTION]… SET1 [SET2]   -c 取反   -d 删除   -s 如果有重复字符,则代替为一个字符-压缩   -t 使set1长度和set2长度一致 示例1: tr set1 set2        将set1字符转换为set2要求的字符

    Linux笔记 2018-04-05
  • Linux文本查看及处理工具

    Linux中,日志和配置都使用文本来存储和修改,对文本的查看及处理是最基本也是最常用的操作之一。而文本处理工具中,有被称为Linux文本处理三剑客的grep、sed和awk,但不要激动,Linux文本三剑客另起文章来讲,本文先从一些经常用到的,功能简洁但非常实用的工具说起。 wc命令 cut命令 sort命令 uniq命令 diff命令 patch命令 tr…

    2018-05-06
  • 构建一个mini linux系统

    mini linux: 启动流程: centos6:post》bootsequence(bios)》BootLoader(mbr)》kernel(如无法直接识别硬盘驱动,需借助ramdisk)》rootfs》/sbin/init centos7:post》bootsequence(bios)》BootLoader(mbr)》kernel(如无法直接识别硬盘驱…

    Linux笔记 2018-06-06
  • AWK三剑客之一

    笔记

    2018-05-20

评论列表(1条)

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

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