第3次课第2章Linux常用命令.ppt
文本预览下载声明
第二章 Linux常用命令;本章概要;§2.1 系统的安全使用;2.1.1 什么是用户帐号;用户名和用户ID;;用户组;超级用户;2.1.2 相关操作命令;2. 更改启动方式
默认情况下,Red Hat Linux 9.0在启动时自动启动X Window进入GUI界面。
Linux有六种不同的运行级Run Level。
0 停机 1 单用户模式 2 多用户模式
3 完全多用户模式 4 保留
5 X Window模式 6 重新启动
在配置文件/etc/inittab中有一行文本
id:5:initdefault:
标志了Linux默认的启动模式。 ;在X-Window图形操作界面中按“Alt+Ctrl+功能键Fnn=1~6”就可以进入Console字符操作界面。使用者可以同时拥有X-Window加上6个Console字符操作界面。
在Console字符操作界面里如何回到刚才的X-Window中呢?
按“Alt+Ctrl+F7”即可。这时Linux默认打开7个屏幕,编号为tty1~tty7。X-Window启动后,占用的是tty7号屏幕,tty1~tty6仍为字符界面屏幕。即用“Alt+Ctrl+Fn”组合键即可实现字符界面与X Window界面的快速切换。;;;§2.2 命令行界面shell;2.2.1 命令行解释程序;Linux Shell;命令行提示符;/etc/passwd文件;/etc/passwd文件;shells文件;2.2.2 bash简介;确认Shell版本;改变Shell的各种方式;Shell启动文件与环境变量;Shell启动文件;环境变量;Bash环境变量;Bash的特点;输入/输出重定向。输入重定向用于改变命令的输入,输出重定向用于改变命令的输出。输出重定向更为常用,它经常用于将命令的结果输入到文件中,而不是屏幕上。输入重定向的命令是,输出重定向的命令是。
管道。管道用于将一系列的命令连接起来。也就是把前面的命令的输出作为后面的命令的输入。管道的命令是|。;提示符。bash 有两级提示符。第一级提示符就是你登录外壳时见到的,缺省为$。当bash需要进一步提示以便补全命令时,会显示第二级提示符。第二级提示符缺省为。
作业控制。作业控制是指在一个作业执行过程中,控制执行的状态。
你可以挂起一个正在执行的进程,并在以后恢复该进程的执行。
按下Ctrl+Z 挂起正在执行的进程,用bg命令使进程恢复在后台执行,用fg命令使进程恢复在前台执行。;定制Bash;#.bash_profile
#Get the aliases and functions
if [-f ~/.bashrc ];then
.~/.bashrc
fi
#User specific environment and startup programs
PATH=$PATH:$HOME/bin
ENV=$HOME/.bashrc
USERNAME=””
Export USERNAME ENV PATH ;2.2.3 shell命令;内部命令和外部命令;1.Shell的命令结构;Shell执行命令的过程;2.选项和参数;3.命令行特征;命令分类;§2.3 文件与目录的概念及其操作;2.3.1 文件与目录;可以把扩展名作为文件名的一部分。用圆点区分文件名和扩展名。
用户可以根据自己的需要,随意加入自己的文件扩展名。
以下例子都是有效的Linux文件名。
preface
chapter1.txt
xu.c
xu.bak ;当你创建一个文件的时候,系统保存了有关该文件的全部信息,包括:
文件的位置。
文件类型。
文件长度。
哪位用户拥有该文件,哪些用户可以访问该文件。
i节点。
文件的修改时间。
文件的权限位。
让我们使用ls -l命令,来看一个典型的文件:;total 344:total是指总文件数,包括子目录里的。 ;文件类型;1.普通文件;2.目录文件;3.设备文件;其他文件类型;目录;.和..目录;工作目录和用户主目录;路径;2.3.2 文件与目录的操作命令;cat 命令
功能1:在标准输出上显示文件。
语法:cat [ - 选项 ] 文件
说明:该命令功能之一是用来显示文件。它依次读取其后所指文件的内容并将其输出到标准输出。
;cat命令中各个选项的含义为:
-v 用一种特殊形式显示控制字符。
-E 在每行的末尾显示一个$符。该选项需要与- v选项一起使用。
-u 输出不经过缓冲区。
例1:
$cat
显示全部