访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux常见文件管理命令

时间:2019-07-27

linux命令windows命令_linux常用命令_常用dos命令大全及其用法

q键:退出

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

(1)bash命令执行后通过状态返回值来确定执行结果:

成功:返回0

失败:返回1-255

注意,命令执行完成后linux常用命令,其状态返回值保存于bash的特殊变量“$?”中。

示例:

1 [root@bogon data]# ls
2 etcls.sh  gentoo  love.txt  tmpmk.sh  varls.sh
3 [root@bogon data]# echo $?
4 0
5 [root@bogon data]# lsss -l
6 bash: lsss: command not found...
7 [root@bogon data]# echo $?
8 127

(2)bash命令行展开:

~:自动展开为当前用户的家目录

~USERNAME:自动展开为指定用户的家目录

{}:{}内容可为一个用,隔开的路径列表,将其展开为多个路径

示例:

1 [root@bogon ~]# cd ~walterhuang
2 [root@bogon walterhuang]# pwd
3 /home/walterhuang
4 [root@bogon walterhuang]# cd ~
5 [root@bogon ~]# pwd
6 /root
 1 [root@bogon data]# mkdir -pv {a,b}-{c,d}
 2 mkdir: 已创建目录 "a-c"
 3 mkdir: 已创建目录 "a-d"
 4 mkdir: 已创建目录 "b-c"
 5 mkdir: 已创建目录 "b-d"
 6 [root@bogon data]# tree /data
 7 /data
 8 ├── a-c
 9 ├── a-d
10 ├── b-c
11 └── b-d

3、请使用命令行展开功能来完成以下练习:

常用dos命令大全及其用法_linux常用命令_linux命令windows命令

(1)、创建/tmp目录下的:a_c, a_d, b_c, b_d

 1 [root@bogon data]# mkdir -pv /tmp/{a,b}_{c,d}
 2 mkdir: 已创建目录 "/tmp/a_c"
 3 mkdir: 已创建目录 "/tmp/a_d"
 4 mkdir: 已创建目录 "/tmp/b_c"
 5 mkdir: 已创建目录 "/tmp/b_d"
 6 [root@bogon data]# tree /tmp
 7 /tmp
 8 ├── a_c
 9 ├── a_d
10 ├── anaconda.log
11 ├── b_c
12 ├── b_d

(2)、创建/tmp/mylinux目录下的:

mylinux/

├── bin

├── boot

│ └── grub

├── dev

├── etc

│ ├── rc.d

│ │ └── init.d

│ └── sysconfig

│└── network-scripts

├── lib

│ └── modules

├── lib64

linux常用命令_常用dos命令大全及其用法_linux命令windows命令

├── proc

├── sbin

├── sys

├── tmp

├── usr

│ └── local

│├── bin

│└── sbin

└── var

├── lock

├── log

└── run

 1 [root@bogon data]# mkdir -p /tmp/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}
 2 [root@bogon data]# tree /tmp/mylinux
 3 /tmp/mylinux
 4 ├── bin
 5 ├── boot
 6 │?? └── grub
 7 ├── dev
 8 ├── etc
 9 │?? ├── network-scripts
10 │?? ├── rc.d
11 │?? │?? └── init.d
12 │?? └── sysconfig
13 ├── lib
14 │?? └── modules
15 ├── lib64
16 ├── lock
17 ├── log
18 ├── proc
19 ├── run
20 ├── sbin
21 ├── sys
22 ├── tmp
23 ├── usr
24 │?? ├── bin
25 │?? ├── local
26 │?? └── sbin
27 └── var
 上一个教程:Linux查看系统命令下载