第2章Linux常用命令2学时.ppt
上传者:孔乙己
2022-07-20 22:36:04上传
PPT文件
816 KB
第2章Linux常用命令2学时
在终端上还有一个命令补齐(Command-Line Completion)的操作技巧,所谓命令补齐是指:当键入的字符足以确定目录中一个唯一的文件时,只须按 Tab 键就可以自动补齐该文件名的剩下部分,例如:
要把目录 /freesoft 下的文件 gcc-2.8.1.tar.gz 解包,
当键入到 tar xvfz /freesoft/g 时,如果此文件是该目录下唯一以 g开头的文件,这时就可以按下 Tab 键,这时命令会被自动补齐为:
tar xvfz /freesoft/gcc-2.8.1.tar.gz
小技巧:
2.1.2 命令格式
bash命令的一般格式是:
命令名 [选项] [参数1] [参数2] …
例如:将file1.c复制到myfile.c,并覆盖后者原有内容
cp –f file1.c myfile.c
▲注意 :
命令名必须是小写的英文字母
一般格式中由方括号括起来的部分是可选的
选项以“-”开始,多个选项可用“-”连起来
命令在正常执行后返回一个0值,表示执行成功
Linux操作系统的联机帮助,对每个命令的准确语法都做了说明
2.1.3 输入命令
$ echo The old has past away and the new is \ <Enter>
> a fresh awaiting your creative touch. <Enter>
The old has past away and the new is a fresh awaiting your creative touch.
应注意,在命令、选项和参数之间要用空格或制表符隔开
在shell提示符($)之后,输入相应命令。若一个命令太长 ,一行放不下时,需要在第一行末尾输入“\”字符,并按enter,
例:
2.2 简单命令
1.who 列出所有正在使用系统的用户、所用终端名和注册到系统的时间
2.echo 将命令行中的参数显示到标准输出(即屏幕)上
3.date 在屏幕上显示或设置系统的日期和时间
4.cal 显示公元1~9999年中任意一年或者任意一个月的日历
5.clear 清除屏幕上的信息
6.passwd 修改用户密码
7. useradd 增加用户
参见课本P37页
2.3 文件概念和文件类型
当使用Linux命令对文件进行操作时,就可访问存储在一个结构化环境中的信息。
所有这些信息都存储在一个分层的结构中,可以方便、且有条不紊地管理数据;
重要的是:不仅应该学会如何访问这些数据,而且应学会如何控制对信息的访问。
命名文件:▲Linux系统区分文件名的大小写
▲以圆点(.)开头的文件名是隐含文件
文件类型:
▲普通文件:文本文件、数据文件、可执行的二进制程序
▲目录文件:一种特别的文件,构成文件系统的分层树状结构
▲设备文件:是一种特别文件,用来标记各个设备驱动器。字符设备、块设备
▲符号链接文件:是一种特殊文件,提供对其他文件的参照
2.4 文件操作命令2.4.1 有关文件显示命令
1.cat命令
一般格式:cat [选项] 文件
功能:在标准输出上显示文件的内容;连接两个或多个文件
例: $ cat f1 f2>f3
把文件f1和f2的内容合并起来,放在f3中
常用选项:
-b,--number-noblank 从1开始对所有非空输出行进行编号。
-n,--number 从1开始对所有输出行编号。
-s,--squeeze-blank 将多个相邻的空行合并成一个空行。
--help 打印该命令用法,并退出,其返回码表示成功。
显示指定工作目录中所包含的内容的指令是ls,要说明的是ls命令列出文件的名字,而不是文件的内容。该命令的使用方式如下:
ls [选项] [文件目录列表]
ls命令中的常用选项如下:
-a:显示所有文件及目录 (ls规定将文件名或目录名中开头为 "."的视为隐藏档,不会列出)
-c:按列输出,纵向排序
-x:按列输出,横向排序
-l:除文件名外,也将文件状态、权限、拥有者、文件大小 等信息详细列出
-t :根据文件建立时间的先后次序
在终端上还有一个命令补齐(Command-Line Completion)的操作技巧,所谓命令补齐是指:当键入的字符足以确定目录中一个唯一的文件时,只须按 Tab 键就可以自动补齐该文件名的剩下部分,例如:
要把目录 /freesoft 下的文件 gcc-2.8.1.tar.gz 解包,
当键入到 tar xvfz /freesoft/g 时,如果此文件是该目录下唯一以 g开头的文件,这时就可以按下 Tab 键,这时命令会被自动补齐为:
tar xvfz /freesoft/gcc-2.8.1.tar.gz
小技巧:
2.1.2 命令格式
bash命令的一般格式是:
命令名 [选项] [参数1] [参数2] …
例如:将file1.c复制到myfile.c,并覆盖后者原有内容
cp –f file1.c myfile.c
▲注意 :
命令名必须是小写的英文字母
一般格式中由方括号括起来的部分是可选的
选项以“-”开始,多个选项可用“-”连起来
命令在正常执行后返回一个0值,表示执行成功
Linux操作系统的联机帮助,对每个命令的准确语法都做了说明
2.1.3 输入命令
$ echo The old has past away and the new is \ <Enter>
> a fresh awaiting your creative touch. <Enter>
The old has past away and the new is a fresh awaiting your creative touch.
应注意,在命令、选项和参数之间要用空格或制表符隔开
在shell提示符($)之后,输入相应命令。若一个命令太长 ,一行放不下时,需要在第一行末尾输入“\”字符,并按enter,
例:
2.2 简单命令
1.who 列出所有正在使用系统的用户、所用终端名和注册到系统的时间
2.echo 将命令行中的参数显示到标准输出(即屏幕)上
3.date 在屏幕上显示或设置系统的日期和时间
4.cal 显示公元1~9999年中任意一年或者任意一个月的日历
5.clear 清除屏幕上的信息
6.passwd 修改用户密码
7. useradd 增加用户
参见课本P37页
2.3 文件概念和文件类型
当使用Linux命令对文件进行操作时,就可访问存储在一个结构化环境中的信息。
所有这些信息都存储在一个分层的结构中,可以方便、且有条不紊地管理数据;
重要的是:不仅应该学会如何访问这些数据,而且应学会如何控制对信息的访问。
命名文件:▲Linux系统区分文件名的大小写
▲以圆点(.)开头的文件名是隐含文件
文件类型:
▲普通文件:文本文件、数据文件、可执行的二进制程序
▲目录文件:一种特别的文件,构成文件系统的分层树状结构
▲设备文件:是一种特别文件,用来标记各个设备驱动器。字符设备、块设备
▲符号链接文件:是一种特殊文件,提供对其他文件的参照
2.4 文件操作命令2.4.1 有关文件显示命令
1.cat命令
一般格式:cat [选项] 文件
功能:在标准输出上显示文件的内容;连接两个或多个文件
例: $ cat f1 f2>f3
把文件f1和f2的内容合并起来,放在f3中
常用选项:
-b,--number-noblank 从1开始对所有非空输出行进行编号。
-n,--number 从1开始对所有输出行编号。
-s,--squeeze-blank 将多个相邻的空行合并成一个空行。
--help 打印该命令用法,并退出,其返回码表示成功。
显示指定工作目录中所包含的内容的指令是ls,要说明的是ls命令列出文件的名字,而不是文件的内容。该命令的使用方式如下:
ls [选项] [文件目录列表]
ls命令中的常用选项如下:
-a:显示所有文件及目录 (ls规定将文件名或目录名中开头为 "."的视为隐藏档,不会列出)
-c:按列输出,纵向排序
-x:按列输出,横向排序
-l:除文件名外,也将文件状态、权限、拥有者、文件大小 等信息详细列出
-t :根据文件建立时间的先后次序
第2章Linux常用命令2学时