- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux基础与系统管理03
本章目标
熟练掌握Linux基本命令操作
熟练掌握命令执行顺序
第二章目录
3.1文件操作命令
3.2目录操作命令
3.3系统信息命令
3.4命令执行顺序
Shell
Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器) 。它接收用户输入的命令并把它送入内核去执行。起着协调用户与系统的一致性和在用户与系统之间进行交互的作用。
Shell在Linux系统上具有极其重要的地位
Shell的重要功能
命令行解释
命令的多种执行顺序
通配符( wild-card characters )
命令补全、别名机制、命令历史
I/O重定向( Input/output redirection )
管道( pipes )
命令替换(` ` 或$( ) )
Shell编程语言( Shell Script )
Shell的主要版本
版本
说明
Bourne Again Shell(bash, bsh 的扩展)
bash 是大多数Linux 系统的缺省 Shell。bash 与 bsh 完全向后兼容,并且在bsh的基础上增加和增强了很多特性。bash 也包含了很多 C shell和 Korn shell中的优点。bash有很灵活和强大的编程接口,同时又有很友好的用户界面。
Korn Shell (ksh)
Korn Shell (ksh) 由 Dave Korn所写。它UNIX系统上的标准Shell。另外,在Linux环境下有一个专门为Linux系统编写的K Shell的扩展版本,即Public Domain Korn Shell (pdksh)。
tcsh (csh 的扩展)
是C Shell 的扩展。tcsh 与 csh 完全向后兼容,但它包含了更多的使用户感觉方便的新特性,其最大的提高是在命令行编辑和历史浏览方面。
SHELL
查看当前的shell:echo $SHELL 或查看passwd文件
系统中的shell除了要有执行文件必须在/etc/shells中 cat /etc/shells
Chsh –l
Chsh
文件目录操作命令- 文件操作命令
命令
功能
touch
生成一个空文件或更改文件的时间
cp
复制文件或目录
mv
移动文件或目录、文件或目录改名
rm
删除文件或目录
ln
建立链接文件
wc
统计指定文本文件的行数、字数、字符数
文件目录操作命令- 目录操作命令
命令
功能
ls
显示文件和目录列表
cd
切换目录
pwd
显示当前工作目录
mkdir
创建目录
rmdir
删除空目录
tree
显示目录树
文件目录操作命令- 文本文件显示命令
命令
功能
cat、tac
显示文本文件内容
more、less
分页显示文本文件内容
head、tail
显示文本文件的前若干行或后若干行
文件目录操作命令- 查找命令
命令
功能
whereis
查找系统文件所在路径
find
在文件系统中查找制定的文件
grep
在制定的文本文件中查找指定的字符串
信息显示命令
命令
功能
date
显示和设置日期时间
stat
显示指定文件的相关信息
who、w
显示在线登录用户
whoami
显示用户自己的身份
id
显示当前用户的id信息
hostname
显示主机名称
uname
显示操作系统信息
dmesg
显示系统启动信息
du
显示指定的文件(目录)已使用的磁盘空间的总量
df
显示文件系统磁盘空间的使用情况
free
显示当前内存和交换空间的使用情况
locale
显示当前语言环境
重定向
标准输入、输出
Stdin
Stdout
Stderr
输出重定向
、
错误输出重定向
2 、
输入重定向
、!…………!
管道
管道:将一个命令的输出传送给令一个命令,作为另一个命令的输入
使用方法:
命令1|命令2|命令3……|命令n
使用举例
$ ls –Rl /etc |more
$ cat /etc/passwd | wc
$ cat /etc/passwd | grep lrj
# dmesg | grep eth0
$ ls -l | grep ^d
$ ls -l * | grep ^- | wc -l
命令替换
Cmd1 `cmd2 argument` 注意反引号
或
Cmd1 $(cmd2 argument)
例如:
$ wall `date`
$ cd `pwd`
$echo it is $(date)
本章总结
了解Linux中网络设备的命名规则
掌握修改网络参数的方法
使用netconfig命令修改网络参数
通过修改配置文件改变网络参数
利用各类监视工具检查网络状态
原创力文档


文档评论(0)