常见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. 【一句话】 OAuth 2

    OAuth 就是一种授权机制.数据的所有者告诉系统,同意授权第三方应用进入系统,获取这些数据.系统从而产生一个短期的进入令牌(token),用来代替密码,供第三方应用使用

  2. Linux 安装 CentOS7

    1.linux 下载 http://mirrors.aliyun.com/centos/7/isos/x86_64/ centos-7-isos-x86_64安装包下载_开源镜像站-阿里云 (aliy ...

  3. js实现一二级域名共享cookie

    前言 最近接手的项目中 ,有人反馈了一个问题,说是在访问网站并登录后,登录成功有登录信息,但是刷新页面后重定向到了登录页面,让从新登录. 打开 goole 调试页面,查看 cookie 时发现存储的相 ...

  4. 华为云CodeArts Artifact,5大特性守护制品质量与安全

    摘要:2023年2月23日,华为云CodeArts Artifact制品仓库服务正式上线,目标进一步赋能企业伙伴与开发者,实现软件作业中可信制品生产与应用活动快速落地,提高软件交付效率与质量. 本文分 ...

  5. CF1250C Trip to Saint Petersburg

    题目传送门 思路 线段树入门题. 不妨固定一个右端点 \(r\),把所有右端点小于 \(r\) 的区间都在 \(1\) 至此区间的左端点处 update 一个 \(p\),然后每次都给区间 \(1\) ...

  6. PostGIS之空间连接

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

  7. 【Sql Server】经典SQL语句大全

    一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- ...

  8. day12_内部类&API

    1.参数传递 1.1 类名作为形参和返回值 类名--方法形参     方法的形参是类名,需要的是该类的对象:实际传递的是该对象的地址值 类名--返回值     方法的返回值是类名,返回的是该类的对象: ...

  9. Vulnhub:PowerGrid-1.0.1靶机

    kali:192.168.111.111 靶机:192.168.111.182 信息收集 端口扫描 nmap -A -v -sV -T5 -p- --script=http-enum 192.168. ...

  10. WPF使用WindowChrome自定义标题栏

    第一步:基本实现 添加Window的Style定义,并设置WindowChrome.WindowChrome属性: 设置WindowChrome标题栏: CaptionHeight--主要用于拖动有效 ...