linux基本知識和命令使用小结.doc
文本预览下载声明
第1章
1、什么是Linux?其创始人是谁?Linux系统有何特点?
Linux是一个功能强大的操作系统,同时它是一个自由软件,是免费的,源代码开放的,编制它的目的是建立不受任何商品化软件版权制约的,全世界都能自由使用的UNIX兼容产品
特点是:开放性:指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。多用户:是指系统资源可以被不同用户使 用,每个用户对自己的资源(例如:文件、设 备)有特定的权限,互不影响。多任务:它是指计算机同时执行多个程序, 而且各个程序的运行互相独立。良好的用户界面:Linux向用户提供了两种界面:用户界面和系统调用。Linux还为用户提供了图形用户界面。它利用鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易 操作、交互性强的友好的图形化界面。设备独立性:是指操作系统把所有外部设备统一当作成文件来看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操纵、使用这些设备,而不必知道它们的具体存在形式。 Linux是具有设备独立性的操作系统,它的内核具有高度适应能力。提供了丰富的网络功能:完善的内置网络是Linux一大特点。可靠的安全系统:Linux采取了许多安全技术措施,包括对读、写控制、带保护 的子系统、审计跟踪、核心授权等,这 为网络多用户环境中的用户提供了必要 的安全保障。良好的可移植性:是指将操作系统从一 个平台转移到另一个平台使它仍然能按 其自身的方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算 机到大型计算机的任何环境中和任何平 台上运行。
第3章
1、Linux 系统运行级别
0 系统停机状态
1 单用户工作状态
2 多用户状态(没有NFS)
3 多用户状态(有NFS)
4 系统未使用
5 多用户模式,并且在系统启动后运行X Window
6 系统正常关闭并重新启动
2、关机与重启
# init 0、 # halt、 # poweroff(关机)
# init 6 、# reboot(重启)
3、Shell的主要功能
命令解释器、命令通配符、命令补全、别名机制、命令历史
4、命令的使用
touch
功能:生成新的空文件或更改现有文件的时间
$ touch file
more 和 less
# more (分屏显示文本文件内容)
# less (可以使用PgUp 和PgDn双向显示)
sort
功能:文本文件排序(以行为单位) $ sort file
Uniq
功能:删除文本文件中相邻的重复的行 $ uniq file
wc
功能:统计指定文本文件的行数、字数、字符数
$ wc -l file (显示文件里面的内容)
$ wc file
grep
功能:在指定的文本文件中查找指定的字符串
$ grep match_string file
# history
显示已使用的命令信息记录
ls
功能:显示文件和目录列表
$ ls-d /some/dir/
cd
功能:切换目录
$ cd/some/dir/
$ cd ..
pwd
功能:显示当前工作目录
$ pwd
mkdir
功能:创建目录
$ mkdirsomedir/
$ mkdir-p /some/path/dir/
rmdir
功能:删除空目录
$ rmdirsomedir/
cp
功能:复制文件或目录
$ cp file1 file2
$ cp /some/dir/file1 /someother/dir/file2
mv
功能:移动文件或目录、文件或目录改名
$ mv/some/dir/file1 /someother/dir/
$ mv-r /some/dir/ /someother/dir/
$ mvfile newname_file
rm
功能:删除文件或目录
$ rm/some/dir/file1
$ rm-i /some/dir/file1
cat 和 tac
功能:滚屏显示文本文件内容
cat 用于从文件头到文件尾显示
tac 用于从文件尾到文件头显示
$ cat file
$ tac file
more 和 less
功能:分屏显示文本文件内容
mo
显示全部