欢迎来到天天文库
浏览记录
ID:19446062
大小:88.50 KB
页数:15页
时间:2018-10-02
《整理后linux常用命令练习》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Linux常用命令练习2.1登录和退出Linux启动后,给出login命令,等待用户登录。Login:<输入用户名>Password:<输入密码>如果是正确的用户名和密码,那么你就会进入Linux的外壳,外壳给出命令提示符,等待你输入命令(不要随意以root身份登录,以避免对系统造成意外的破坏)。使用logout命令退出外壳。2.2Linux系统的外壳外壳是一种命令解释器,它提供了用户和操作系统之间的交互接口。外壳是面向命令行的,而XWindow则是图形界面。你在命令行输入命令,外壳进行解释,然后送往操作系统执行。外壳可以执行Linux的系统内部命令,也
2、可以执行应用程序。你还可以利用外壳编程,执行复杂的命令程序。Linux提供几种外壳程序以供选择。常用的有Bourne外壳(bsh)、C外壳(csh)和Korn外壳(ksh)。各个外壳都能提供基本的功能,又有其各自的特点。Bourne外壳是由StevenBourne编写的,是UNIX的缺省外壳。Bourne外壳的外壳编程能力很强。但它不能处理命令的用户交互特征。bash是Bourne外壳的增强版。C外壳是由加利福尼亚大学伯克利分校的BillJoy编写的。它能提供Bourne外壳所不能处理的用户交互特征,如命令补全、命令别名、历史命令替换等。很多人认为,C外
3、壳的编程能力不如Bourne外壳,但它的语法和C语言类似,所以C程序员将发现C外壳很顺手。tcsh是C外壳的增强版本和C外壳完全兼容。Korn外壳是由DaveKorn编写的。Korn外壳融合了C外壳和Bourne外壳的优点,并和Bourne外壳完全兼容。Korn外壳的效率很高,其命令交互界面和编程交互界面都很不错。PublicDomainKorn外壳(pdksh)是Korn外壳的增强版。bash是大多数Linux系统的缺省外壳。它克服了Bourne外壳的缺点,又和Bourne外壳完全兼容。Bash有以下的特点:l补全命令行。当你在bash命令提示符下输入
4、命令或程序名时,你不必输全命令或程序l名,按Tab键,bash将自动补全命令或程序名。l通配符。在bash下可以使用通配符*和?。*可以替代多个字符,而?则替代一个字符。l历史命令。bash能自动跟踪你每次输入的命令,并把输入的命令保存在历史列表缓冲区。l缓冲区的大小由HISTSIZE变量控制。当你每次登录后,home目录下的.bash_history文l件将初始化你的历史列表缓冲区。你也能通过history和fc命令执行、编辑历史命令。l别名。在bash下,可用alias和unalias命令给命令或可执行程序起别名和清除别名。这样你可以用自己习惯的方式
5、输入命令。15Linux常用命令练习l输入/输出重定向。输入重定向用于改变命令的输入,输出重定向用于改变命令的输出。输出重定向更为常用,它经常用于将命令的结果输入到文件中,而不是屏幕上。输入重定向的命令是<,输出重定向的命令是>。l管道。管道用于将一系列的命令连接起来。也就是把前面的命令的输出作为后面的命令的输入。管道的命令是
6、。l提示符。bash有两级提示符。第一级提示符就是你登录外壳时见到的,缺省为$。你可以通过重新给ps1变量赋值来改变第一级提示符。当bash需要进一步提示以便补全命令时,会显示第二级提示符。第二级提示符缺省为>,你可以通过重新给p
7、s2变量赋值来改变第二级提示符。一些特殊意义的字符也可以加入提示符赋值中。l作业控制。作业控制是指在一个作业执行过程中,控制执行的状态。你可以挂起一个正在执行的进程,并在以后恢复该进程的执行。按下Ctrl+Z挂起正在执行的进程,用bg命令使进程恢复在后台执行,用fg命令使进程恢复在前台执行。2.3外壳的常用命令下面简单介绍外壳下的常用命令。2.3.1更改帐号密码语法:passwdOldpassword:<输入旧密码>Newpassword:<输入新密码(最好为6~8字,英文字母与数字混合)>Retypenewpassword:<再输入一次密码>2.3.2
8、联机帮助语法:man命令例如:manls2.3.3远程登录语法:rlogin主机名[-1用户名]例如:rlogindoc远程登录到工作站doc中。rlogindoc-luser使用user帐号登录到工作站doc中。语法:telnet主机名或telnetIP地址例如:telnetdoctelnet140.109.20.2512.3.4文件或目录处理列出文件或目录下的文件名。语法:ls[-atFlgR][name]name:文件名或目录名。15Linux常用命令练习例如:lsls-als-tls-F可执行文件,以@结尾表示为符号连接。ls-lls-lgls-
9、R列出目录下所有文件的权限、所有者、文件大小、修改时间及名称。同上,并显示出文件
此文档下载收益归作者所有