常见Linux命令二

一:shutdown命令——用来系统关机命令。

语法:shutdown(选择)(参数)

常见选项:-r:shutdown之后重启

-h:将系统关机

二:reboot命令—— 重新启动正在运行的Linux操作系统。

语法:reboot(选项)

常见语法:-d:重新开机是不把数据写入/var/tmp/wtmp。

-f:强制重新开机,不调用shutdown指令的功能

-i:重开机之前,先关闭所以网络界面

-n:重开机之前不检查是否有未结束的程序

三:halt命令——关闭正在运行的Linux操作系统。

语法:halt(选项)

常见选项:-d:不要在wtmp中记录

-w:仅在wtmp中记录,而不实际结束系统

四:whoami命令——打印当前有效用户名称。

语法:whoaim(选项)

常见选项:-version:显示版本信息

五:man命令——是Linux下的帮助指令。

语法:man(选项)(参数)

常见选项:-a:在所以的man帮助手册中搜索

-M:指定man手册搜索的路径

-p:指定内容时使用分页程序

六:date命令——显示或设置系统时间与日期。

语法:date(选项)(参数)

常见选项:-d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号;

-s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号;

七:cal命令—— 用于显示当前日历,或者指定日期的日历。

语法:cal    (选项)(参数)

常见语法:  -l:显示单月输出;

-3:显示临近三个月的日历;

- s:将星期日作为月的第一天;

-y:显示当前年的日历。

-m:将星期一作为月的第一天;

八:whatis命令——是用于查询一个命令执行什么功能,并将查询结果打印到终端上。

语法:whatis

九:alias——用来设置指令的别名。

语法:alias(选项)(参数)

常见语法:-p:打印已经设置的命令别名。

十:unalias命令——用于删除别名。

语法:unalias:(选项)(参数)

常见语法:-a  删除全部的别名。

十一:du命令——命令用于显示目录或文件的大小。

语法:du(选项)[-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>][--max-depth=<目录层数>][--help][--version][目录或文件]的

常见语法:-a或-all 显示目录中个别文件的大小。

-b或-bytes 显示目录或文件大小时,以byte为单位。

-c或--total 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。

--exclude=<目录或文件> 略过指定的目录或文件。

--max-depth=<目录层数> 超过指定层数的目录后,予以忽略。

十二:cp命令——命令主要用于复制文件或目录。

语法:cp(选项)(参数)

常见选项:-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容

-f:覆盖已经存在的目标文件而不给出提示。

-d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。

-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖。

-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。

-l:不复制文件,只是生成链接文件。

十三:mv命令——命令用来为文件或目录改名、或将文件或目录移入其它位置。

语法:mv(选项)(参数)

常见选项:-b:当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份。

-i:如果指定移动的源目录或文件与目标的目录或文件同名,则会先询问是否覆盖旧文件,输入 y 表示直接覆盖,输入 n 表示取消该操作。

-f:如果指定移动的源目录或文件与目标的目录或文件同名,不会询问,直接覆盖旧文件。

-n:不要覆盖任何已存在的文件或目录。

-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。

十四:uniq命令——命令用于检查及删除文本文件中重复出现的行列。

语法:uniq(选项)(参数)

常用语法:-c: 在每列旁边显示该行重复出现的次数。

-d:仅显示重复出现的行列。

-s<字符位置>:忽略比较指定的字符。

-w<字符位置>:指定要比较的字符。

十五:locate命令——用于查找符合条件的文档。

语法:locate(选项)(参数)

常用选项:-b:仅匹配路径名的基本名称

-c:只输出找到的数量

-e:仅打印当前现有文件的条目

-n:至多显示 n个输出。

十六:find命令——命令用来在指定目录下查找文件。

语法:find(选项)(参数)

常用语法:and或-a:表示只有所给条件都满足时,寻找条件才满足。

or或-o:表示该运算符给的条件满足一个时,就满足

not或“!”:表示是运算符查找不满足给的条件的文件

-name‘字串’:查找文件匹配所给字串的所有文件,字串内可用*,?,[]

-hame'字串':查找匹配所给字串所有符号链接文件,字串内可用通配符*,?,[]

十七:grep命令——命令用于查找文件里符合条件的字符串。

语法:grep(选项)(文件或参数)

常用语法:-b :在显示符合范本样式的那一行之外,并显示该行之前的内容。

-c:只显示匹配行的数量

-i:比较时不区分大小写

-h: 在显示符合范本样式的那一列之前,不标示该列所属的文件名称。

-l:显示首次匹配串所在的文件名并用换行符将其隔开,当在某在文件中多次出现匹配串时,不重复显示此文件

-n:在输出前加上匹配串所在行的行号

-v:只有显示不包括匹配串的行

-x:只显示整行严格匹配的行

十八:dd命令——用于读取、转换并输出数据。

参数:

if=文件名:输入文件名,默认为标准输入。即指定源文件。

of=文件名:输出文件名,默认为标准输出。即指定目的文件。

例:备份文件目录:dd  if=etc/passwd of=/tmp/user.txt

创建文件:dd bs=文件大小 count=数量 if=/文件名/文件 of=/文件/文件

十九:file命令——用于辨识文件类型。

语法:file(选项)(参数)

常用选项:-b:列出辨识结果时,不显示文件名称。

-c:详细显示指令执行过程,便于排错或分析程序执行的情形。

-L:直接显示符号连接所指向的文件的类别。

-f<名词文件>:指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称。

二十:statml——用于显示inode内容。

语法:stat(选项)(参数)

常用选项:stat(文件或目录)

二十一:vim——Vim是从 vi 发展出来的一个文本编辑器。





常见Linux命令二的更多相关文章

  1. 常见linux命令释义(第八天)—— Bash Shell 的操作环境

    换了新公司,公司的领导很不错.自己感受比较多的地方是,自己的工作效率明显比以前高了.以前会对频繁变动的需求十分不耐烦,现在接到需求后会仔细的思考,进行整体构建.即使以后需求有变动,也能够比较轻易的在原 ...

  2. 常见Linux命令的介绍

    今天看到了一些Linux命令的英文全称,于是,就总结上来.通过理解英文全称,去更好的理解与记忆Linux命令. 1.ls——List 列举出当前工作目录的内容(文件或文件夹),就跟你在GUI中打开一个 ...

  3. 常见linux命令释义(第一天)

    快到中午吃饭了,然后忽然想起来samba里面没有添加用户.于是乎,就玩弄起了samba. Samba三下五除二就安装好了,想想window里面不断的点击下一步,还要小心提防各种隐藏再角落里的绑定软件. ...

  4. Linux入门培训教程 常见linux命令释义

    快到中午吃饭了,然后忽然想起来samba里面没有添加用户.于是乎,就玩弄起了samba. Samba三下五除二就安装好了,想想window里面不断的点击下一步,还要小心提防各种隐藏再角落里的绑定软件. ...

  5. 笔记常用Linux命令(二) 进程和端口

    查看系统进程 ps:用于报告当前系统的进程状态 a:显示所有终端机下执行的程序 ps -ef/ps aux: 这两个命令都是查看当前系统正在运行进程,两者的区别是展示格式不同. 如果想要查看特定的进程 ...

  6. 常见Linux命令学习

    Linux命令学习 命令分类: 文件处理命令 权限管理命令 文件搜索命令 帮助命令 用户管理命令 压缩解压命令 网络命令 关机重启命令 1.文件处理命令 命令格式:命令 [-选项] [参数] 例:ls ...

  7. Linux命令(二十三) 磁盘管理命令(一) df,du,tune2fs

    一. 查看磁盘占用空间情况 df df 命令用于查看硬盘空间的使用情况,还可以查看硬盘分区的类型或 inode 节点的使用情况等. df 命令常用参数如下: -a 显示所有文件系统的磁盘使用情况,包括 ...

  8. Linux命令(二十四) 磁盘管理命令(二) mkfs,mount

    一.格式化文件系统 mkfs 当完成硬盘分区以后要进行硬盘的格式化,mkfs系列对应的命令用于将硬盘格式化为指定格式的文件系统.mkfs 本身并不执行建立文件系统的工作,而是去调用相关的程序来执行.例 ...

  9. linux命令2—常见linux命令

    1.进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于 ...

  10. Linux命令(二十五) 磁盘管理命令(三) fdisk

    一.fdisk命令介绍 fdisk 为Linux系统下的分区管理工具,类型windows下的 分区助手等工具软件.分过区装过操作系统的人都知道硬盘分区是必要和重要的.fdisk 的帮助如下所示: [r ...

随机推荐

  1. vue-cli环境搭建 (超详细保姆级教程)

    一.使用之前,我们先来掌握3个东西是用来干什么的. npm: Nodejs下的包管理器. webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资 ...

  2. 我让 ChatGPT 写了个 ChatGPT

    这家伙实在是火得过头了,索性讲个它的故事. 去年11月份,OpenAI 推出了 ChatGPT.  这里就不赘述这个家喻户晓玩意的常识了. 要说刚开始也没多少人在意,一个聊天机器人-- 谁稀罕呐. 但 ...

  3. CodeSmith 简单使用和常用模板

    1.简介 CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET的语法来生成任意类型的代码或文本. 2.软件布局 整体布局和visual studio系列相似,用过VS开发对此 ...

  4. Dao包 对数据库的操作

    //添加 public static int add(Bean1 bean){ String sql = "insert into classtable(classname,teacher, ...

  5. 【Vue】Vue开源样式库 Vuex的使用 vuex的执行流程 Vue-router的使用 路由跳转 路由守卫

    目录 昨日回顾 纯净的Vue项目 今日内容 0 开源样式库 1 Vuex 的使用 1.1 vuex的执行流程图 Vuex的使用 购物车案例 2 Vue-router的使用 2.1 基本使用 2.2 路 ...

  6. FCoE简单介绍

    目录 FCoE 使用前提 FCoE FCoE是一种融合网络技术,其目的是将FC帧封装到以太网帧中,实现以太网链路与光纤链路通信的功能. SAN一般指存储区域网络,FC SAN 有光纤组网,IP SAN ...

  7. select加下拉箭头

    <div class="flex"> <label>城市</label> <div class="dealerbo"& ...

  8. PostGIS之线性参考

    1. 概述 PostGIS 是PostgreSQL数据库一个空间数据库扩展,它添加了对地理对象的支持,允许在 SQL 中运行空间查询 PostGIS官网:About PostGIS | PostGIS ...

  9. 分析总结一下所有有关打印题目的套路和思路:pat乙级:1109 擅长C, 1008元素循环右移,1050 螺旋矩阵,1027 打印沙漏等等

    分析: 首先你要明白第一件事:所有要打印东西的题目打印都是从第一行到最后一行,从第一列到最后一列,你是没办法跳着打印的.可以看看其他几个打印题目1008元素循环右移,1050 螺旋矩阵1027 打印沙 ...

  10. Windows 下安装 Bun:像 Node 或 Deno 一样的现代 JavaScript 运行时

    背景 最近前端工具链又火了一个项目 Bun,可以说内卷非常严重.Bun 是一个新的 JavaScript 运行时,内置了打包器.转译器.任务运行器和 npm 客户端. Bun 是像 Node 或 De ...