总结常见操作命令

linux/unix中,因为是对文件的操作,所以大多是命令,所以要想学好Linux/Unix就一定要学好命令,那么常见的命令有什么呢?

1,文件管理的常见命令:

>cat命令:使用权限:所有使用者

    使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName

     说明:把档案串连接后传到基本输出(萤幕或加> fileName到另一个档案)

     参数:

     -n 或 --number 由 1 开始对所有输出的行数编号

     -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号

     -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行

     -v 或 --show-nonprinting

     范例:

     cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里

      cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)          之后将内容附加到 textfile3 里。

2>cp命令:

功能说明:复制文件或目录。

语  法:cp [-abdfilpPrRsuvx][-S <备份字尾字符串>][-V <备份方式>][--help][--spares=<使用时机>][--version][源文件或目录][目标文件或目录] [目的目录]

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

3>mv命令:

功能说明:移动或更名现有的文件或目录。

语  法:mv [-bfiuv][--help][--version][-S <附加字尾>][-V <方法>][源文件或目录][目标文件或目录]

补充说明:mv可移动文件或目录,或是更改文件或目录的名称。

2,文件传输的主要命令--ftp

功能说明:设置文件系统相关功能。

语  法:ftp [-dignv][主机名称或IP地址]

补充说明:FTP是ARPANet的标准文件传输协议,该网络就是现今Internet的前身。

参  数:

-d   详细显示指令执行过程,便于排错或分析程序执行的情形。

-i   关闭互动模式,不询问任何问题。

-g   关闭本地主机文件名称支持特殊字符的扩充特性。

-n   不使用自动登陆。

-v   显示指令执行过程。

3,系统管理命令:

功能说明:变更用户身份。

语  法:su [-flmp][--help][--version][-][-c <指令>][-s ][用户帐号]

补充说明:su可让用户暂时变更登入的身份。变更时须输入所要变更的用户帐号与密码。

参  数:

-c<指令>或--command=<指令>  执行完指定的指令后,即恢复原来的身份。

-f或--fast  适用于csh与tsch,使shell不用去读取启动文件。

-.-l或--login  改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,LOGNAME。此外,也会变更PATH变量。

-m,-p或--preserve-environment  变更身份时,不要变更环境变量。

-s或--shell=  指定要执行的shell。

--help  显示帮助。

--version  显示版本信息。

[用户帐号]  指定要变更的用户。若不指定此参数,则预设变更为root。

你可能感兴趣的