(精品)Linux基本知识.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(精品)Linux基本知识.ppt》由会员分享,可在线阅读,更多相关《(精品)Linux基本知识.ppt(98页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux 基本知识Linux兴趣社-2011-10-29-Linux Linux 系统简介系统简介学学习交流群:交流群:QQ:邮箱:密密码:dlut.linux推荐:推荐:红联门户网:网:http:/ Linux 系统简介系统简介学学习交流群:交流群:QQ:邮箱:密密码:dlut.linux推荐:推荐:红联门户网:网:http:/ lLinux简介简介 了解操作系统的概了解操作系统的概熟悉熟悉Linux的基本环境的基本环境掌握常用的掌握常用的Linux指令及操作指令及操作掌握一些常用的配置掌握一些常用的配置熟悉常用软件的安装配置熟悉常用软件的安装配置Linux Linux 系统简介系统简介L
2、inux最早是由LinusTorvalds开发维护的开放源代码类UNIX操作系统的内核。加入了GNUtools,系统工具、完整的开发环境等加入了X-Free86图形接口Linux内核是开源且可以免费使用,Linux厂商以服务赢利开源!=免费LinuxLinux和和LinuxLinux发行版发行版Linux只定义只定义/实现了一个内核。内核必须同命实现了一个内核。内核必须同命令、守护进程以及其他软件一起打包来组成一个令、守护进程以及其他软件一起打包来组成一个可以使用的完整操作系统,这种打包就是可以使用的完整操作系统,这种打包就是Distribution,中文一般称为发行版本。,中文一般称为发行版
3、本。流行的流行的Linux Linux 发行版发行版流行的流行的Linux发行版本:发行版本:RedHat:http:/Mandrake:http:/www.linux- Linux 操作系统的特点操作系统的特点 是真正的多用户、多任务操作系统;是符合POSIX标准的系统;提供shell命令解释程序和编程语言;提供强大的管理功能,包括远程管理功能;(SSH)具有内核的编程接口;具有图形用户接口;(KDE/Gnome)具有大量有用的实用程序和通信、联网工具;Linux系统组成部分的源代码是开放的,任何人都能修改和重新发布它Linux系统不仅可以运行自由发布的应用软件,还可以运行许多商业化的应用软
4、件。它可以运行在几乎所有硬件平台上。一切一切 linux 操作系操作系统里,里,一切皆文件一切皆文件LinuxLinux硬件命名规则硬件命名规则LinuxLinux登录方式登录方式图形模式与文字模式切换Ctrl+Alt+F1F6文字界面tty1tty6虚拟机可以试试Ctrl+Alt+Shift+F1F6Ctrl+Alt+F7/F8图形界面使用终端屏幕上点击鼠标右键,选择“新建终端”重启到文字模式输入命令init3回车即可修改配置文件,使得默认启动到文字模式在命令行输入gedit/etc/inittab回车,把第一行由id:5:initdefault:修改到id:3:initdefault:,保
5、存后重启LinuxLinux命令基本格式命令基本格式命令的命令的输输入格式入格式为为:command-options param1 param2.命令命令 选项选项 参数参数1 参数参数2区分大小写command为命令的名称(系统命令一般都是小写)中括号不存在,只是表示可选,进行参数设定时,通常为“-”,若为完整参数名称,则输入“-”符号commandoptionsparam这几项之间以空格隔开,空格无论多少,都视为1个指令太长时,可以使用“”继续到下一行bashbash快捷键快捷键通配符通配符 *匹配任意字符匹配任意字符ls ./*.c -l 显示所有以显示所有以.c结尾的文件结尾的文件Ct
6、rl+a 光标跳至命令行的开始处光标跳至命令行的开始处Ctrl+e 光标跳至命令行的结尾处光标跳至命令行的结尾处Ctrl+d 退出目前正在运行的程序退出目前正在运行的程序Ctrl+c 退出目前正在运行的程序退出目前正在运行的程序ctrl+b 光标回退光标回退ctrl+f 光标前进光标前进bashbash快捷键快捷键Ctrl+r 开始向上搜索包含该字符的命令开始向上搜索包含该字符的命令 显示上一条命令显示上一条命令 显示下一条命令显示下一条命令!num 执行命令历史列表的第执行命令历史列表的第num条命令条命令!执行上一条命令执行上一条命令!ls 执行最后一个以执行最后一个以ls开头的命令开头的
7、命令 Ctrl+l 清屏清屏 Ctrl+u 删除命令行中光标所在处之前的所有字符(不包括自身)删除命令行中光标所在处之前的所有字符(不包括自身)Ctrl+k 删除命令行中光标所在处之后的所有字符(包括自身)删除命令行中光标所在处之后的所有字符(包括自身)Ctrl+d 删除光标所在处字符删除光标所在处字符 Ctrl+w 删除光标所在处之前的字符至其单词头删除光标所在处之前的字符至其单词头Ctrl+t 颠倒光标所在处及其之前的字符位置,并将光标移动到下一个颠倒光标所在处及其之前的字符位置,并将光标移动到下一个字符字符 如何获得帮助如何获得帮助command-helpman command (q推出
8、推出man帮助)帮助)http:/ 日期命令:日期命令:datedate显显示日期的命令:示日期的命令:date直接输入datelijiecongubuntu:/dev$dateThuSep321:47:35CST2009显示年月日lijiecongubuntu:/dev$date+%y/%m/%d09/09/03lijiecongubuntu:/dev$date+%Y/%m/%d2009/09/03lijiecongubuntu:/dev$date+%H:%M21:48lijiecongubuntu:/dev$date+%h:%mSep:09日期命令:日期命令:datedate显显示日期的命
9、令:示日期的命令:dateormatDatesforLogsandFiles$date+%m%d%y%A,%B%d%Y%X061704Thursday,June17200407:13:40PM$date+%m%d%Y06172004$date-d1dayago+%m%d%Y06162004日期命令:日期命令:datedate显显示日期的命令:示日期的命令:date$date-d3months1day2hour15minutes2secondsagoortogointothefutureremovethe“ago”$date-d3months1day2hour15minutes2secondsA
10、lsothefollowingworks:$date-d+2year+1month-1week+3day-8hour+2min-5secondsQuickquestion:Ifthereare100,000,000starsinthevisiblesky,andyoucancountthem,roundtheclock,atarateofastarpersecondstartingnow,whenwouldyoufinishcounting?Wouldyoustillbealive?日历显示命令:日历显示命令:calcal直接输入cal显式当前月份的日历输入cal年份,显式某一年的日历cal2
11、007输入cal月份年份,显式某年某月的日历cal82007文件和目文件和目录录管理指令:管理指令:lslsls命令命令名称:ls使用语法:ls-alrtAFRname.功能:显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。参数:-a显示所有档案及目录-l除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出-r将档案以相反次序显示(原定依英文字母次序)-t将档案依建立时间之先后次序列出-i列出文件的inode号-F在列出的档案名称后加一符号;例如可执行档则加“*”,目录则加“/”-R若目录下有档案,则以下之档案亦皆依序列出范例:列出目前工作目录下所有名称是s开头的档
12、案,愈新的排愈后面:ls-ltrs*将/bin目录以下所有目录及档案详细资料列出:ls-lR/bin列出目前工作目录下所有档案及目录;目录于名称后加“/”,可执行档于名称后加*:ls-aFcd命令命令名称:cd使用语法:cddirectory功能:变换工作目录至directory。参数:directory可为绝对路径或相对路径。若目录名称省略,则变换至用户的homedirectory(也就是登陆时所在的目录)。“.”表示当前目录,“.”表示上一级目录,“-”表示进入此工作目录前所在的目录,“”表示homedirectory,即用户主目录。范例:进入用户主目录:cd或cd进入上一级目录下sour
13、ce目录:cd./source进入/usr/local目录cd/usr/local文件和目文件和目录录管理指令:管理指令:cdcd文件和目文件和目录录管理指令:管理指令:pwdpwd命令名称:pwd使用语法:pwd功能:打印当前工作目录(printworkingdirectory)打印当前工作目录 lijiecongubuntu:$pwd /home/h/q/lijiecong文件和目文件和目录录管理指令:管理指令:mkdirmkdir命令名称:mkdir使用语法:mkdir参数directory功能:创建目录参数:-p:目录已存在就不建,不存在的就新建一个目录。确保目录存在的情况命令仍执行成
14、功。范例:mkdirdirname文件和目文件和目录录管理指令:管理指令:pushd/popd/dirspushd/popd/dirs命令名称:命令名称:pushd popd 使用语法使用语法:pushd directory popd directory功能功能:pushd 转换到转换到directory并且保存当前目录并且保存当前目录 popd 把工作目录转换到上一次把工作目录转换到上一次pushd保存的目保存的目录。录。dirs 显示当前目录栈中的目录显示当前目录栈中的目录范例:范例:pushd .保存当前工作目录保存当前工作目录 popd 返回保存的目录返回保存的目录查看用户目录下的内容
15、查看用户目录下的内容 把工作目录切换到把工作目录切换到/proc目录下目录下保存当前目录保存当前目录 再把工作目录切换到用户目录下再把工作目录切换到用户目录下(pushd/popd)打印当前工作目录打印当前工作目录创建一个目录创建一个目录date cal ls cd pwd mkdir pushd/popd目录动手练习目录动手练习文件和目文件和目录录管理指令:管理指令:cpcpcp命令命令名称:cp使用语法:cp参数SOURCEDEST功能:将一个档案拷贝至另一档案,或将数个档案或目录拷贝至另一目录。参数:-a尽可能将档案状态、权限等资料都照原状予以复制。等同于-dpR-r/-R若source
16、中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。-f若目的地已经有相同档名的档案存在,则强制覆盖已有文件,没有警告。-i在覆盖文件或目录时提示范例:将当前目录下所有的.c文件复制到当前目录中的source目录下cp*.c./source将目录source目录下所有内容复制到temp目录下cpasourcetemp文件和目文件和目录录管理指令:管理指令:mvmv命令名称:mv使用语法:mvoptionssourcedest功能:将文件或目录移动到指定的目录中,或重命名文件或目录参数:-f:强行覆盖已存在的文件或目录-i:在覆盖已存在的文件或目录前提示范例:将将a.txt重命名为重命名为a.c
17、:mv a.txt a.c 将当前目录下所有的将当前目录下所有的txt文件移动到当前文件移动到当前temp目录下目录下 mv*.txt./temp 文件和目文件和目录录管理指令:管理指令:rmrm命令名称:rm使用语法:rm参数file.功能:删除文件或目录参数:-i删除前逐一询问确认。-f即使原档案属性设为只读,亦直接删除,无需逐一确认。-r将目录及以下之档案亦逐一删除。删除所有以a开头的文件rm-f a*文件和目文件和目录录管理指令:管理指令:cat/taccat/tac命令名称:cat(tac从最后一行开始显示使用语法:cat参数file1file2功能:把档案串连接后传到基本输出参数:
18、-n或-number由1开始对所有输出的行数编号-b或-number-nonblank和-n相似,只不过对于空白行不编号-s当遇到有连续两行以上的空白行,就代换为一行的空白行输出hello.c文件内容,列出行号:cat n hello.c文件和目文件和目录录管理指令:管理指令:more/lessmore/less命令名称:more使用语法:more参数文件名功能:分页显示文件内容范例:more/etc/rc.local注:在显示过程中,可以使用d键翻半页,f键翻整页,q键退出文件和目文件和目录录管理指令:管理指令:headhead命令名称:head使用语法:head参数file功能:输出文件的
19、最前面的10行到标准输出参数:-cN:输出最前的N个字符-nN:输出文件的前面N行显示文件的开头几行heada.txt文件和目文件和目录录管理指令:管理指令:tailtail命令名称:tail使用语法:tail参数file功能:输出文件的最后几行到标准输出参数:-cN:输出最后的N个字符-f:当文件在增长时,输出增加的数据-nN:输出文件的最后面N行显示文件的最后几行tail-f/var/log/messages文件和目文件和目录录管理指令:管理指令:filefile命令名称:file使用语法:file-bcLzfilefile1功能:辨别文件类型(可执行文件,(可执行文件,txt文件)文件)
20、参数:-b列出辨识结果时,不显示文件名称。-c详细显示指令执行过程,便于排错或分析程序执行的情形。-L直接显示符号连接所指向的文件的类别。-z尝试去解读压缩文件的内容 范例:动手练习动手练习cp和和mv的区别的区别如何查看文件的类型如何查看文件的类型重命名某个文件重命名某个文件拷贝文件或目录到另外一个目录下拷贝文件或目录到另外一个目录下查看某个文件的内容查看某个文件的内容cp mv rm cat/tac more head tail file 磁磁盘盘指令:指令:dfdf、dudu命令语法:命令语法:df-h功能:查看磁盘使用情况功能:查看磁盘使用情况命令语法:命令语法:du-h功能:查看文件
21、和目录所占用的磁盘空间功能:查看文件和目录所占用的磁盘空间文件文件查查找指令:找指令:findfind命令语法:命令语法:find 路径路径 expr功能:按照某个条件某个目录下的文件。(条件有功能:按照某个条件某个目录下的文件。(条件有哪个用户创建,文件大小,修改时间等)。哪个用户创建,文件大小,修改时间等)。找出找出home目录以目录以.c结尾的文件结尾的文件 find /home name “*.c”文件文件查查找指令:找指令:grepgrep命令名称:grep使用语法:grep参数字符串文件名功能:在文件中查找字符串。参数:-r查找目录下的所有子目录注意在要查找的字符串中包含?,+,|
22、,(,)字符时,需要在字符前加上“”查找当前目录下所有文件中包含hello的行grep-r hello*文件文件查查找指令:找指令:updatedb/locateupdatedb/locate命令语法:命令语法:updatedb功能:功能:updatedb会根据会根据/etc/updatedb.conf中配置,为你计算机中的中配置,为你计算机中的文件建立索引。文件建立索引。(需要需要root权限权限)命令语法:命令语法:locate filename功能:功能:查找某一个文件在文件系统中的位置查找某一个文件在文件系统中的位置注意运行注意运行locate命令之前必须已经执行过命令之前必须已经执行
23、过updatedb文件文件查查找指令:找指令:whichwhichwhich command 返回返回command在文件系统在文件系统中的位置中的位置查找查找ls命令的位置命令的位置 lijiecongubuntu:$which ls /bin/ls文件文件查查找指令:找指令:whereiswhereis使用语法:whereis-bmsu-BMSdirectory.-ffilename.功能:在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件参数:-b只查找二进制文件。-m只查找说明文件。-s只查找原始代码文件。查找lslijiecongubuntu:$w
24、hereis lsls:/bin/ls/usr/share/man/man1/ls.1.gz动手练习动手练习查找某个命令的路径查找某个命令的路径查看磁盘情况查看磁盘情况查看某个目录下文件占用磁盘情况查看某个目录下文件占用磁盘情况在某个目录下查找文件在某个目录下查找文件df du find grep updatedb/locate which whereis 压缩压缩打包指令:打包指令:gzip/bzip2gzip/bzip2命令名称:gzip使用语法:gzip-dfl9name.功能:压缩或解压文件参数:-l:列出压缩文件的内容-f:强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为
25、符号连接。-9:以最大的压缩比压缩-d:解压缩-r:对目录中的每个文件进行递归压缩范例:gzipa.c,gzipda.c.gzbzip2a.cbzipda.c.bz2压缩压缩打包指令打包指令:tar:tar命令名称:tar使用语法:tar功能:tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件参数:-c建立新的归档文件-x从归档文件中解出文件-v处理过程中输出相关信息-f对普通文件操作-z调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩-j调用bzip2来压缩归档文件,与-x联用时调用bzip2完成解压缩 用用gzip压缩并打包压缩并打包 tar-zcvf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 Linux 基本知识
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内