LINUX指令认识

使用XShell远程登录LINUx

查看Linux的ip
ifconfig

1.ls[选项][目录文件]

对于目录,列出目录下所以子目录与文件。对于文件,列出文件名以及其他信息
-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-d 将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
-i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
-k 以 k 字节的形式表示文件的大小。ls –alk 指定文件
-l 列出文件的详细信息。
-n 用数字的 UID,GID 代替名称。

>2.pwd****

语法: pwd
功能:显示用户当前所在的目录

3.cd

功能:改变工作目录。将当前工作目录改变到指定的目录下。
4.touch

语法:touch [选项]... 文件...
功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。

常用选项:
-a 或--time=atime或--time=access或--time=use只更改存取时间。
-c 或--no-create 不建立任何文档。
-d 使用指定的日期时间,而非现在的时间。
ls -l
比特科技
-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m 或--time=mtime或--time=modify 只更改变动时间。
-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
-t 使用指定的日期时间,而非现在的时间。

5.mkdir

语法:mkdir [选项] dirname...
功能:在当前目录下创建一个名为 “dirname”的目录
常用选项:
-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;

6.rmdir&&rm

语法:rmdir [-p][dirName]
语法:rm [-f-i-r-v][dirName/dir]
功能:删除文件或目录

7.man

Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man
语法: man [选项] 命令

8.cp

语法:cp [选项] 源文件或目录 目标文件或目录
功能: 复制文件或目录

说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,
则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存
在的目录,则会出现错误信息

9.mv(move)

语法: mv [选项] 源文件或目录
功能:

  1. 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。
  2. 当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。
  3. 当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。

    10.more

语法:more [选项][文件]
功能:查看目标文件内容
常用选项:
-n 对输出的所有行编号
q 退出more

11.cat

语法:cat [选项][文件]
功能: 查看目标文件的内容
常用选项:
-b 对非空输出行编号
-n 对输出的所有行编号
-s 不输出多行空行

12.less

语法: less [参数] 文件
功能:
less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前
不会加载整个文件。

13.head

语法: head [参数]... [文件]...
功能:
head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
-n<行数> 显示的行数

14.tail

功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件.

15.date

时间

16.find
查找文件,+文件名+文件

17.grep

功能: 在文件中搜索字符串,将找到的行打印出来
常用选项:

-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-v :反向选择,亦即显示出没有 '搜寻字符串‘内容的哪一行。’

18.zip/unzip

压缩文件。zip+压缩文件.zip+文件或目录
unzip+test.zip
-r压缩子文件下所有文件

19.gzip/gunzip
gzip+file / gunzip file.gz

20.bzip2
bzip2 file / bunzip2 file.bz2

21.tar
对多个文件进行打包、解包,并可以进行压缩
-c 打包
-x 解包
-z 打包或解包按照zip格式压缩、解压
-j 打包或解包按照bzip2格式压缩、解压
-v显示打包解包详细信息
-f指定包名
tar -czvf file.tar.gz file1 file2 dir....;
tar -xvf file.tar.gz