Linux系统中运行的一种特殊程序 内部命令与外部命令的区别 命令字 选项 参数 编辑Linux命令行的辅助操作 内部命令 help 命令的“–help”选项 使用man命令阅读手册页 pwd命令用于显示用户当前所在的工作目录位置,工作目录是用户操作文件或其他子目录的默认位置起点。使用pwd命令可以不添加任何选项或者参数。例如,root用户在/root目录下执行pwd命令时若输出信息为“/root”,则标识当前的工作目录位于/root su zhaobin ###进入用户模式 将用户的工作目录更改到其他位置 cd ~ ###家目录 vi /etc/sysconfig/network-scripts/ifcfg-ens33 ###root模式 i ###进入编辑模式 BOOTPROTO=static ONBOOT=yes IPADDR= NETMASK= GATEWAY= ESC键 shift+: wq 回车 systemctl restart network ls命令主要用于显示目录中的内容,包括子目录和文件的相关属性信息等。使用的参数可以时目录名,也可以是文件名,允许在同一条命令中同时使用多个参数。 ls命令可以使用的选项种类非常多,这里只列出几个最常用的选项以供参考。 -l:以长格式(Long)显示文件和目录的列表,包括权限、大小、最后更新时间等详细信息。不适用-l选项是,ls命令默认以短格式显示目录名或文件名信息。 -a:显示所有(ALL)子目录和文件的信息,包括名称以点号“.”开头的隐藏目录和隐藏文件。 -A:与-a选项的作用基本类似,担忧两个特殊隐藏目录不会显示,即标识当前目录的“.”和表述父目录的“…”。 -d:显示目录(Directory)本身的属性,而不是显示目录中的内容。 -h:以更人性化(Human)的方式显示目录或文件的大小,默认的大小单位为字节(B),使用-h选项后将显示为KB、MB等单位。此选项需要结合-l选项一起使用。 -R:以递归(Recursive)的方式显示指定目录及其子目录中的所有内容。 –color:在字符模式中以颜色区分不通的文件,如果使用“–color=tty”,在表示使用终端预定义的颜色方案。通常情况下,深蓝色表示目录,白色表示一般文件,绿色表示可执行的文件,黄色表示设备文件,红色表示压缩文件。 执行不带任何选项、参数的ls命令,可显示当前目录中包含的子目录、文件列表信息(不包括隐藏目录、文件)。 统计指定目录(或文件)所占用磁盘空间的大小 du 【选项】 【文件或目录…】 常用选项 -a:统计磁盘空间占用时包括所有的文件,而不仅仅只统计结果 -h:以更人性化的方式(默认以KB计数,但不显示单位)显示出统计结果 -s:只统计所占用空间总的(summary)大小,而不是统计每个子目录、文件的大小 示例 统计出/var/log目录所占用空间的大小 du -sh /var/log/ 更新文件的时间标记 经常用于创建多个新的空文件 touch 文件… 示例 创建两个空文件,文件名分别为aa和bb touch aa bb echo “123” >aa ###把123写入aa echo “456” >bb ###把456写入bb cat aa ###浏览一下aa cat bb ###浏览一下bb 为文件或目录建立连接文件,类似于windows系统的快捷方式 链接文件类型 软链接(又称为符号链接) 硬链接 ln -s 源文件或目录…链接文件或目标位置——创建软链接 示例 ln -s /bin/bzip2/bin/wx/ cp命令用于复制文件或目录,将需要复制的文件或目录(源)重建一份并保存为新的文件或目录(可保存到其他目录中)。cp命令的基本使用格式如下: cp 【选项】… 源文件或目录… 目标文件或目录 需要复制多个文件或目录时,目标位置必须时目录,且目标目录必须已经存在。cp命令较常用到的几个选项如下。 -f:覆盖目标同名文件或目录时不进行提醒,而直接强制(Force)复制。 -i:覆盖目标同名文件或目录时提醒用户确认(Interactive,交互式)。 -p:复制时保持(Preserve)源文件的权限、属主及时间标记等属性不变。 -r:复制目录时必须使用此选项,表示递归复制所有文件及子目录。 rm命令用于删除指定的文件或目录,在Linux命令行界面中,删除的文件时难以恢复的,因此使用rm命令删除文件时需要删除的文件或目录名作为参数,常用的几个选项如下(与cp命令的对应选项含义基本相似)所述。 -f:删除文件或目录时不进行提醒,而直接强制删除。 -i:删除文件或目录时提醒用户确认。 -r:删除目录时必须此选项,表示递归删除整个目录树(应谨慎使用)。 mv命令用于将指定的文件或目录转移位置,如果目标位置与原位置相同,则效果相当与为文件或目录改名。mv命令的基本使用格式如下: mv 【选项】… 源文件或目录… 目标文件或目录 需要移动多个文件或目录时,目标位置必须时目录,且目标目录必须已经存在。如果在同一个目录下移动文件或目录,则相当于执行重命名操作。 which命令用于查找Linux命令程序并显示所在的具体位置,其搜索范围主要由用户的环境变量PATH决定(可以执行“echo $PATH”命令查看),这个范围也是Linux操作系统在执行命令或程序时的默认搜索路径。 which命令使用要查找的命令或程序名作为参数,默认当找到第一个目标后即不再继续查找,若希望在所有搜索路径中查找,可以添加“-a”选项。例如,执行“which ls”命令后,可以找到名为ls的、位于/usr/bin/ls的命令程序文件。 注意:由于Shell内置的命令并没有对应的程序文件,因此使用which查找内部命令时,将找不到对应的程序文件。 find命令是Linux操作系统中功能非常强大的查找命令,可以根据目标的名称、类型、大小等不通属性进行精细查找。find命令在查找时采用递归的方式,其使用形式相当灵活,也可以相当复杂。 按名称查找:关键字为“-name”,根据目标文件的名称进行查找,允许使用“?”及“*”通配符。 按文件大小查找:关键字“-size”,根据目标文件的大小进行查找,一般使用“+”和“-”号设置超过或小于指定的大小作为查找条件。查用的容量单位包括kB(注意k时小写)、MB、GB。 按文件属主查找:关键字“-usr”,根据文件是否属于目标用户进行查找。 按文件类型查找:关键字“-type”,根据文件的类型给进行查找,这里的类型指的是普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)等。块设备指的是成块读取数据的设备(如硬盘、内存等),而字符设备指的是按单个字符读取数据的设备(如键盘、鼠标等)。
Linux常用命令精讲
文章目录
Shell程序
在用户和内核之间充当“翻译官”
用户登录Linux系统时,自动加载一个Shell程序
Bash时Linux系统中默认使用的Shell程序
文件位于/bin/bash
Linux命令的分类
Linux命令行的格式
命令字 【选项】 【参数】 ——英文字符区分大小写
是整条命令中最关键的一部分
唯一确定一条命令
短格式选项:使用“-”符号引导——多个单字符选项可以组合在一起使用
长格式选项:使用“–”符号引导
命令字的处理对象
可以是文件名、,目录(路径)名或用户名等内容
个数可以是零到多个编辑Linux命令行
Tab键:自动补齐
反斜杠“”:强制换行
Ctrl+U组合键:清空至行首
Ctrl+K组合键:清空至行尾
Ctrl+L组合键:清屏
Ctrl+C组合键:取消本次命令编辑获得命令帮助的方法
查看shell内部命令的帮助信息
适用于大多数Linux外部命令
使用“↑”、“↓”方向键滚动一行文本
使用Page Up和Page Down键翻页
按Q或q键退出阅读环境
按“”键查找内容PWD命令——查看当前的工作目录
用户模式、ROOT模式
su root ###进入root模式切换工作目录-cd
cd /opt ###进入opt目录
cd … ##上一层
cd – ##上一次CentOS 设置并修改为静态IP
相对路径的表现形式
列表显示目录内容-ls
统计目录及文件空间占用情况-du
创建空文件-touch命令
创建连接文件-ln
复制(Copy)文件或目录-cp
删除(Remove)文件或目录-rm
移动(Move)文件或目录-mv(或者改名字)
查找用户所执行的命令文件存放的目录-which
查找文件或目录-find
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算