python之Linux基础(六)

Linux基本命令(?)

  1. 输出重定向命令:>
    Linux允许将命令执?结果重定向到?个?件,本应显示在终端上的内容保存到指定?件 中。
    如:ls > test.txt ( test.txt 如果不存在,则创建,存在则覆盖其内容 )

    分屏显示:more
    查看内容时,在信息过??法在?屏上显示时,会出现快速滚屏,使得?户?法看清?件 的内容,此时可以使?more命令,每次只显示??,按下空格键可以显示下??,按下q 键退出显示,按下h键可以获取帮助。

管道:|
管道:?个命令的输出可以通过管道做为另?个命令的输?。
管道我们可以理解现实?活中的管?,管?的?头塞东?进去,另?头取出来,这?“ | ”的左右分为两端,左端塞东?(写),右端取东?(读)。

建?链接?件:ln
Linux链接?件类似于Windows下的快捷?式。
链接?件分为软链接和硬链接。
软链接:软链接不占?磁盘空间,源?件删除则软链接失效。
硬链接:硬链接只能链接普通?件,不能链接?录。
使?格式:

ln 源?件 链接?件 ln -s 源?件 链接?件

如果 没有-s 选项代表建??个硬链接?件,两个?件占?相同??的硬盘空间,即使删 除了源?件,链接?件还是存在,所以-s选项是更常?的形式。
注意:如果软链接?件和源?件不在同?个?录,源?件要使?绝对路径,不能使?相对 路径。


查看或者合并?件内容:cat

原文地址:http://blog.51cto.com/13517854/2329327

时间: 2024-08-30 12:04:50

python之Linux基础(六)的相关文章

python之Linux基础二

2.1Linux内核版本内核(kernel)是系统的?脏,是运?程序和管理像磁盘和打印机等硬件设备的核? 程序,它提供了?个在裸设备与应?程序间的抽象层 Linux内核版本?分为稳定版 和开发版,两种版本是相互关联,相互循环 稳定版:具有?业级强度,可以?泛地应?和部署.新的稳定版相对于较旧的只 是修正?些bug或加??些新的驱动程序 开发版:由于要试验各种解决?案,所以变化很快 内核源码?址:http://www.kernel.org所有来?全世界的对Linux 源码的修改最终都会汇总到这个?

python之Linux基础(四)

Linux 终端命令格式?标了解终端命令格式 知道如何查阅终端命令帮助信息 终端命令格式[mw_shl_code=applescript,true]command [-options] [parameter][/mw_shl_code]说明:command :命令名,相应功能的英?单词或单词的缩写 [-options] :选项,可?来对命令进?控制,也可以省略 parameter :传给命令的参数,可以是 零个.?个 或者 多个[] 代表可选 查阅命令帮助信息(知道)提示现阶段只需要 知道 通过

python之Linux基础

操作系统(科普章节)?标了解操作系统及作? 操作系统(Operation System,OS) 1.1 操作系统的作?是现代计算机系统中 最基本和最重要 的系统软件 是 配置在计算机硬件上的第?层软件,是对硬件系统的?次扩展 主要作?是管理好硬件设备,并为?户和应?程序提供?个简单的接?,以便于使? ?其他的诸如编译程序.数据库管理系统,以及?量的应?软件,都直接依赖于操作 系统的?持1.2 不同应?领域的主流操作系统桌?操作系统 服务器操作系统 嵌?式操作系统 移动设备操作系统桌?操作系统Wi

python之Linux基础(五)

清屏:clearclear作?为清除终端上的显示(类似于DOS的cls清屏功能),也可使?快捷键:Ctrl + l ( "l" 为字? ).3> 切换?作?录: cd在使?Unix/Linux的时候,经常需要更换?作?录.cd命令可以帮助?户切换?作? 录. Linux所有的?录和?件名??写敏感 cd后?可跟绝对路径,也可以跟相对路径.如果省略?录,则默认切换到当前?户的主? 录. 注意:如果路径是从根路径开始的,则路径的前?需要加上" /",如"

python之Linux基础(八)

?件压缩解压:bzip2tar与bzip2命令结合使?实现?件打包.压缩(?法和gzip?样).tar只负责打包?件,但不压缩,?bzip2压缩tar打包后的?件,其扩展名?般? xxxx.tar.gz2.在tar命令中增加?个选项(-j)可以调?bzip2实现了?个压缩的功能,实??个先打包后压 缩的过程.压缩?法:tar -jcvf 压缩包包名 ?件...(tar jcvf bk.tar.bz2 *.c)解压?法:tar -jxvf 压缩包包名 (tar jxvf bk.tar.bz2) ?

python之Linux基础(十)

常?服务器ftp.ssh 1. Linux常?服务器构建-ftp服务器ftp服务器FTP 是File Transfer Protocol(?件传输协议)的英?简称,?中?简称为"?传协议".?于Internet上的控制?件的双向传输.同时,它也是?个应?程序(Application).基于不同的操作系统有不同的FTP应?程 序,?所有这些应?程序都遵守同?种协议以传输?件.在FTP的使?当中,?户经常遇到两个概念:"下载"(Download)和"上传&qu

Linux基础六

用户账号管理 基于账号身份对资源访问进行控制 账户类别:用户账号,组账号 识别方式:UID,GID 用户账号:超级用户root,系统用户,普通用户 组账号:用来区分权限,不用于登陆 基本组(私有组) 附加组(公有组) 用户账号分类 超级用户:即管理员root,UID为0,拥有最高系统权限 系统用户:UID范围1-499,一般不能登陆系统(/sbin[em]e188[/em]login) 普通用户:默认的UID范围500-6000 组账号分类 基本组(私有组):即每个用户专属的组.一般有一个成员,

linux基础命令学习(六)DHCP服务器配置

工作原理:        1.客户机寻找服务器:广播发送discover包,寻找dhcp服务器        2.服务器响应请求:单播发送offer包,对客户机做出响应.提供客户端网络相关的租约以供选择        其中服务器在收到客户端的请求后,会针对客户端的mac地址与本身的设定数据进行一下工作:            a.到服务器的登录文件中寻找该用户之前曾经使用过的ip,若有且该ip目前没有人使用,这提供此ip为客户机            b.若配置文件中有针对该mac提供额外的固定

Python学习笔记——基础篇【第六周】——模块

模块,用一砣代码实现了某个功能的代码集合. 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合.而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块. 如:os 是系统相关的模块:file是文件操作相关的模块 模块分为三种: 自定义模块 内置模块 开源模块 自定义模块 1.定义模块 情景一: 情景二: 情景三: 2.导入模块 Python之所以应用越来越广泛,在