Ubuntu基础(一)

本文发布时间: 2019-Mar-22
5.2 基本实用工具ls:列出当前文件夹下的所有文件或文件夹名cat:显示目标文本文件的内容rm:删除目标文件less或more:分屏显示文本文件(当文件内容超过一页)hostname:显示系统名5.3 文件操作cp:将源文件复制到目标路径下mv:更改文件名lpr:打印文件grep:查找字符串(在一个或多个文件中搜索是否包含某给定字符串,结果显示包含查找字符串的文件行,并不修改搜索文件)head:显示文件头部(默认显示文件的前10行信息,可以指定行数)tail:显示文件尾部sort:按顺序显示文件内容(将文件内容按行排序)uniq:删除文件中重复行diff:比较两个文件(显示两者所有的不同之处,但并不改变任何一个文件的内容)file:显示文件属性信息5.4 管道(|):实现进程间的通信将一个进程的标准输出重定向为另一个进程的标准输入cat months | head # 将cat months的结果作为head的输入5.5 4个有用的实用工具echo:显示文本date:显示日期和时间script:记录shell会话unix2dos:将Linux文件转换为Macintosh格式或Windows格式5.6 压缩和归档文件bzip2:压缩文件(bzip2 -v filename,后缀为bz2)bunzip2:将bzip2压缩的文件解压bzcat:显示用bzip2压缩的文件gzip、gunzip和zcat:压缩文件(后缀为.gz)compress:较低效的压缩工具,以.Z为扩展名tar:打包和解包归档文件,将多个文件打包成一个文件,后缀为.tar。-cvf是打包,-tvf是解压,-x可以将归档文件移动到一个新建目录,然后再解包。5.7 定位命令which:定位工具的路径,找到第一个符合的whereis:定位工具的路径,找到所有匹配的apropos:搜索近似匹配关键字的命令whatis:搜索完全匹配的命令locate:在本地系统搜索文件5.8 获取用户信息和系统信息who :列出系统上的用户w:列出系统上的用户5.11 使用vim创建和编辑文件vim:创建或者编辑文件(进入界面之后,输入i或者a,进入输入模式,输入完之后,按ESC,然后:w或者ZZ保存文件到磁盘,按:q退出)第6章 Linux文件系统6.3 路径名绝对路径(路径中的~/代表主目录)相对路径6.4 目录命令mkdir:创建目录cd:更改工作目录重要的标准目录和文件:/:根目录/bin:基本命令的二进制文件——包含启动系统和在恢复模式初次运行所需的文件/boot:引导加载程序的静态文件——包含引导系统的所有文件/dev:设备文件——包含代表外围设备的所有文件/etc:本地计算机系统配置文件——包含管理文件、配置文件和其他系统文件/etc/passwd:包含使用系统的所有授权用户列表/etc/opt:放在/opt目录下的附加软件包的配置文件/etc/X11:用于X窗口系统的本地计算机配置/home:用户主目录/lib:共享库/lib/modules:可加载内核模块/mnt:临时挂载文件系统的挂载点/opt:附加软件包/proc:用于显示内核和进程信息的虚拟文件系统/root:root用户的主目录/sbin:基本的二进制系统文件——存储在/sbin或/usr/sbin中的用于系统管理的工具/sys:设备伪文件系统/tmp:临时文件/usr:第二主文件层次/usr/bin:大多数用户命令——包含标准Linux工具程序/usr/games:游戏和教育软件/usr/include:c程序包含的头文件/usr/lib:库文件/usr/local:本地文件层次结果——包含对本地重要的文件和目录(用户添加的,非系统自带)/usr/man:联机手册/usr/sbin:非关键的用于系统管理的二进制文件/usr/share:体系结构无关数据/usr/share/doc:各种文档/usr/share:GNU info系统的主要目录/usr/src:源代码文件/var:可变数据——子目录包含系统运行时内容改变的文件,这些文件通常是临时文件、系统日志文件、假脱机文件和用户邮箱文件/var/log:日志文件6.5 目录操作rmdir:删除目录mv:移动文件、目录cp:复制文件6.6 访问权限Ubuntu Linux支持两种方法来控制谁可以访问某个文件和如何访问该文件:传统的Linux访问权限和访问控制表(ACL)。ACL提供细粒度的访问权限控制。访问文件的用户共有3种类型:文件所有者(owner),文件所有者所在组的成员用户(group)和其他用户(other)。用户可以按照3种方式尝试着访问普通文件:读、写和执行。ls -l:显示访问权限(文件类型+文件访问权限+ACL标志+链接数目+所有者+组用户+大小+修改时间+文件名)chmod:改变访问权限(文件所有者可以执行,chmod a+rw filename,参数:a代表所有用户、o代表其他用户、g代表组用户、u代表文件所有者)setuid:当执行一个具有setuid(set user ID,设置用户ID)权限的文件时,文件的执行进程将具有文件所有者的特权。setgid:setgid(set group id,设置组ID)权限表示正在执行该文件的进程具有该文件所属组的特权。目录访问权限:目录区别于文件在于:目录不能执行。但对目录的执行权限定义为:可使用cd转到该目录下,还可以查看该目录下具有读取权限的文件。6.7 ACL:访问控制列表6.8 链接链接表示指向文件的指针,方便文件共享第7章 shell7.1 命令行command –help:查看命令的帮助文档7.2 标准输入输出7.3 在后台运行程序7.4 文件名生成/路径名展开正则表达式的运用


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:10pm
栏目列表