Linux一些工具命令

命令列表:

#1.dos2unix
#2.tar
...

#1.[dos2unix]命令

把windows上的脚本转化linux格式

[root@mytest001 202204]# cat -A windowe.sh 
n1=2^M$
n2=1^M$
^M$
[ $n1 -gt $n2 ] && echo "$n1 > $n2" && exit^M$
[ $n1 -eq $n2 ] && echo "$n1 = $n2" && exit^M$
echo "$n1 < $n2"^M$

使用dos2unix 把windows上的脚本转化linux格式

[root@mytest001 202204]# dos2unix windowe.sh 
dos2unix: converting file windowe.sh to Unix format ...

转换后,脚本的内容隐藏内容改变。

[root@mytest001 202204]# cat -A windowe.sh 
n1=2$
n2=1$
$
[ $n1 -gt $n2 ] && echo "$n1 > $n2" && exit$
[ $n1 -eq $n2 ] && echo "$n1 = $n2" && exit$
echo "$n1 < $n2"$

#2.[tar]命令

解压时如何去掉第一级目录并解压到指定目录?

使用tar的--strip-components和-C选项,以解压jello.tar.gz去掉第一级目录jello并解压到根文件目录下
tar xvf jello.tar.gz --strip-components 1 -C / 
(假设jello.tar.gz的第一级目录为jello, jello目录下的文件为usr/sbin/hello,那么到根目录即为/usr/sbin/hello)
posted on 2022-04-28 12:24  亚城木CC  阅读(34)  评论(0)    收藏  举报