*2 echo、printf、mkdir命令的应用

简介:

1、使用echo如何显示“The year is 2017. Today is March 5.”为两行?

echo -e "The year is 2017 \nToday is March 5 "

The year is 2017

Today is March 5

\n这个回车指令不用后面加空格!如果加空格结果如下

echo -e "The year is 2017 \n Today is March 5 "

The year is 2017

 Today is March 5

 


2、使用printf命令如何显示“The year is 2017. Today is March 5.”为两行?

printf "The year is 2017. \nToday is March 5.\n"

The year is 2017.

Today is March 5.

echo和printf的区别是echo默认不换行,需添加命令

 


3、通过man获得帮助,创建目录(如有精力,可以尝试只使用一次mkdir命令解决此问题)
(1)在/mnt下创建boot和sysroot;

mkdir /mnt/{boot,sysroot}

使用mkdir在同目录下创建多个目录


(2)在/mnt/boot下创建grub;

mkdir /mnt/boot/grub


(3)在/mnt/sysroot下创建proc, sys, bin, sbin, lib, usr, var, etc, dev, home, root, tmp

mkdir /mnt/sysroot/{proc,sys,bin,sbin,lib,usr,var,etc,dev,home,root,tmp}


a)在/mnt/sysroot/usr下创建bin, sbin, lib

mkdir /mnt/sysroot/usr/{bin,sbin,lib}

 

b)在/mnt/sysroot/lib下创建modules

mkdir /mnt/sysroot/lib/modules


c)在/mnt/sysroot/var下创建run, log, lock

mkdir /mnt/sysroot/var{run,log,lock}

 

d)在/mnt/sysroot/etc下创建init.d

mkdir /mnt/sysroot/etc/init.d



本文转自谁等了谁 51CTO博客,原文链接:http://blog.51cto.com/12486569/1906602
相关文章
|
Shell C语言
/bin/sh: cc: 未找到命令
/bin/sh: cc: 未找到命令
183 0
|
2月前
|
Unix Go C语言
|
4月前
|
JSON Java Linux
linux 命令使用总结:vim,nohup,find,df,du,sudo,netstat,ll,curl,lastlog
linux 命令使用总结:vim,nohup,find,df,du,sudo,netstat,ll,curl,lastlog
65 5
|
Shell 开发工具
chmod -rw /tmp/file1,编写脚本/root/bin/per.sh,判 断当前用户对/tmp/fiile1文件 是否不可读且不可写 ?
chmod -rw /tmp/file1,编写脚本/root/bin/per.sh,判 断当前用户对/tmp/fiile1文件 是否不可读且不可写 ?
61 1
ECHO 和 @
ECHO 和 @
114 0
|
Linux 编译器 Shell
04_Linux基础-.&..-cat-tac-重定向-EOF-Shell-more-ps-less-head-tail-sed-grep-which-whereis-PATH-bash-usr-locate-find
cat-tac-重定向-EOF-Shell-more-ps-less-head-tail-sed-grep-which-whereis-PATH-bash-usr-locate-find
167 0
04_Linux基础-.&..-cat-tac-重定向-EOF-Shell-more-ps-less-head-tail-sed-grep-which-whereis-PATH-bash-usr-locate-find
CentOS cp 复制隐藏文件提示 cp: cannot stat ?.xxx*?. No such file or directory
执行的命令与错误信息: # cp -a /etc/skel/* /home/postgrescp: cannot stat ?.etc/skel/*?. No such file or directory 使用cp复制普通文件时,可以使用 * 号通配符,而在复制隐藏文件时,需要使用.
4629 0
|
Shell Linux
连shell的基本输出都不会,还写什么脚本?echo和printf命令总结
连shell的基本输出都不会,还写什么脚本?echo和printf命令总结
连shell的基本输出都不会,还写什么脚本?echo和printf命令总结
|
Shell Linux 开发工具
为什么在“-bash: XX: command not found”下常用命令如“cat”,“ls”变得不可用?
先看这个信息 “-bash: XX: command not found” 直译过来就是bash找不到相应的命令前文里我们提到这个问题是由于"PATH"设置出错导致我们输入这些常用命令如"ls","cat","vim"等我们之前解决这个问题的方法是 '键入"export PATH=/usr/bin.
12401 0
下一篇
无影云桌面