linux常用命令入门总结

echo命令echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。
该命令的一般格式为: echo [ -n ] 字符串
其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。

alias 指明指令的别名,我们使用该指令来使得某些较长的指令简洁,使用alias时,用户必须使用单引号''将原来的命令引起来,防止特殊字符导致错误;alias命令的作用只局限于该次登入的操作。若要每次登入都能够使用这些命令别名,则可将相应的alias命令存放到bash的初始化文件/etc/bashrc中。 /etc/bashrc和~/.bashrc 区别就在于一个是设置给全系统一个是设置给单用户使用
alias 的基本使用方法为
alias 新命令 ‘原命令 -选项/参数’
要删除一个别名,可以使用 unalias 命令。



cat主要有三大功能:
1.一次显示整个文件。$ cat filename
2.从键盘创建一个文件。$ cat > filename  
   只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件: $cat file1 file2 > file
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
例:
把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -n textfile1 > textfile2

把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
cat -b textfile1 textfile2 >> textfile3
 
test.txt文件扔进垃圾箱,赋空值test.txt
cat /dev/null > /etc/test.txt 

猜你喜欢

转载自blog.csdn.net/m0_38082419/article/details/79099519