Linux命令之 cat命令

cat命令的用途是连接文件或标准输入并打印。

这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符> < >> <<)配合使用。

cat主要有三大功能:

  • 数字列表项目一次显示整个文件:cat filename
  • 从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.
  • 将几个文件合并为一个文件:cat file1 file2 > file
info:tac命令:
tac 是将 cat 反写过来,所以他的功能就跟 cat 相反, cat 是由第一行到最后一行连续显示在萤幕上,而 tac 则是由最后一行到第一行反向在萤幕上显示出来!

命令语法

cat [选项] [文件]...

Linux命令之 wget命令

wget是linux中常用的命令行下载工具,支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。部分linux发行版可能需要手动安装。

软件源安装wget:

#Debian系的发行版
sudo apt-get install wget

编译安装wget:

tar -zxvf wget-1.9.1.tar.gz
cd wget-1.9.1
./configure
make
make install

命令语法

wget [参数] [URL地址]

Linux命令之 ping命令

ping命令通常用来测试与目标主机的连通性,它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQUEST to network hosts),并显示响应情况,这样我们就可以根据它输出的信息来确定目标主机是否可访问(但这不是绝对的)。

有些服务器为了防止通过ping探测到,通过防火墙设置了禁止ping或者在内核参数中禁止ping,这样就不能通过ping确定该主机是否还处于开启状态。

info:linux下ping不会自动终止,需要按ctrl+c终止或用参数-c指定次数。

命令语法

ping [参数] [主机名或IP地址]

Linux命令之 mv命令

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。

  • 若第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名)。
  • 若第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。
  • 在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。

命令语法

mv [选项] 源文件或目录 目标文件或目录