当前位置:网站首页>一些简单命令
一些简单命令
2022-07-24 13:38:00 【bear(emo)】
简单命令
1、命令格式:主命令 【选项】【参数(操作对象)】
date:
(1)命令分为两类:
内置命令:由shell程序自带的命令
外部命令:有独立的可执行程序文件,文件名即命令名
(2)选项:指定命令的运行特性,指明要运行命令中的哪一个功能代码,分为长选项和短选项。
短选项:e:-l,-d,如果同一命令同时使用多个短选项,可多数合并,eg:-ld (有些命令的选项没有-)
长选项:eg:--help
(3)参数:命令的作用对象,即命令对什么生效。
2、补全命令和参数:Tab键
3、终止当前进程:ctrl+c
4、命令帮助:
(1)help:查看内部命令帮助,eg:help cd
(2)--help:eg:cat --help
(3)man:用来提供在线帮助,使用权限是所有用户,使用man名令可以调阅其中的信息帮助,eg:man command
(4)info page:与man差不多,不同是info page是将文件数据拆成一个一个的段落,每个段落用自己的页面来撰写, 并且在各个页面中 还有类似网页的『超链接』来跳到各不同的页面中,每个独立的页面也被称为一个节点(node)。
5、date命令:date命令用于显示或设置系统的时间与日期,语法格式为: date [OPTION]... [+FORMAT]
常见参数:
%Y:完整年份(例如:2020)
%m:月份(1~12)
%d:本月中的第几天
%H:小时(00~23)
%M:分钟(00~59)
%j:今年中的第几天
6、timedatctl命令:timedatectl命令用于设置系统的时间,英文全称为:“time date control”,语法格式为: timedatectl [OPTIONS...] COMMAND …
status 显示状态信息
list-timezones :列出已知时区
set-timezone: 设置生效时区
set-time: 设置系统时间
7、ls:查看目录下的文件
-l :以长格形式显示文件和目录的详细信息,ls命令默认只显示名称的短格式。
-d : 显示指定目录本身的信息,而不显示目录下的各个文件和子目录的信息。
-c :按修改文件属性时间排序后,予以显示。
-h :以更人性化的方式显示出目录或文件的大小,默认的大小单位为字节,使用-h选项后将显示为 K、M等单位。此选项需要和-l选项结合使用才能体现出结果。
-R :以递归的方式显示指定目录及其子目录中的所有内容。
-a :显示所有子目录和文件的信息,包括名称以“.”开头的隐藏目录和隐藏文件。
-A :与-a选项的作用类似,但不显示表示当前目录的“.”和表示父目录的“..”。
-i :显示文件索引节点号(inode)。一个索引节点代表一个文件,在linux中保存在磁盘分区中 的文件都给它分配一个编号,称为索引节点号inode。
-s :按照文件大小排序
8、文件类型
- 普通文件 类似于Windows的记事本
d 目录文件 类似于windows文件夹
c 字符设备 文件 串行端口设备,顺序读写,键盘
b 块设备文件 可供存储的接口设备,随机读写,硬盘
p 管道文件 用于进程间的通信
s 套接字文件 通常用于网络上的通信。可以启动一个程序来监听客户端的要求,客户 端可以通过套接字来进行数据通信
l 符号链接 又叫软链 接,和原 文件不是 一个文件 例如Windows的快捷方式,如果原始文件被删除,所有指向它的符号链 接也就都被破坏了。软链接有自己的node,是linux特殊文件的一种, 作为一个文件,它的数据是它所连接的文件的路径。符号链接可以跨越 文件系统,也可以为目录建立。
硬链接 只能引用同一文件系统中的文件。它引用的是文件在文件系统中的物理 索引(也称为inode)。当移动或者删除原始文件时,硬链接不会被破 坏,因为它所引用的是文件的物理数据而不是文件在件结构中的位
9、file命令:用于辨识文件类型,该命令用来识别文件类型,也可用来辨别一些文件的编码格式。它是通过查看文件的头部信息来获取文件类型,而不是像 Windows 通过扩展名来确定文件类型的。所有用户均可执行该命令
File [option…][file…]
eg:查看文件类型:file word.txt file /dev/sda1
参数 参数说明
–help 显示帮助信息
-v, --version 显示命令版本信息
-m, --magic-file LIST 使用列表作为以冒号分隔的魔法列表文件数
-z, --uncompress 尝试去解读压缩文件的内容
-b, --brief 列出辨识结果时,不显示文件名称。
-c, --checking-printout 详细显示指令执行过程,便于排错或分析程序执行的情形。
-e, --exclude TEST 从要执行的测试列表中排除测试
-f, --files-from FILE 指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文件,格式为每列一个文件名称
-F, --separator STRING 使用字符串作为分隔符,而不是“:”
-i, --mime 输出MIME类型字符串
–apple 输出apple创建者/类型
–mime-type 输出MIME类型
–mime-encoding 输出MIME编码
-k, --keep-going 匹配第一个后继续
-l, --list 列出魔法力量
-L, --dereference 直接显示符号连接所指向的文件的类别。
-h, --no-dereference 不遵循符号链接
-n, --no-buffer 不缓冲输出
-N, --no-pad 不填充输出
-0, --print0 用ASCII NUL终止文件名
-p, --preserve-date 保留文件的访问时间
-r, --raw 不要将不可打印的字符转换为无穷大
-s, --special-files 将特殊(块/字符设备)文件视为普通的文件
-C, --compile 编译由-m指定的文件
-d, --debug 打印debug信息
边栏推荐
- Interview question 01.02. determine whether it is character rearrangement
- How can the easycvr platform access special devices without authentication?
- 为什么函数式接口 Comparator 中有 “两个抽象方法”?
- 通配符(泛域名)SSL证书
- WSDM 22 | 基于双曲几何的图推荐
- selenium环境配置和八大元素定位
- How to verify the domain name after applying for SSL digital certificate?
- Network security - file upload penetration test
- 如何用WebGPU流畅渲染百万级2D物体?
- 简易订单管理系统小练习
猜你喜欢

Game thinking 04 summary: a summary of frame, state and physical synchronization (it was too long before, and now it's brief)

Bayesian width learning system based on graph regularization

基于群体熵的机器人群体智能汇聚度量

Detailed explanation of odoo JS DoAction

Paper notes: swing UNET: UNET like pure transformer for medicalimage segmentation

Common OJ questions of stack and queue

Group intelligence decision-making in an open environment: concepts, challenges and leading technologies

游戏思考04总结:针对帧、状态、物理同步的总结(之前写的太长,现在简略下)

WSDM 22 | graph recommendation based on hyperbolic geometry

HCIP第十三天
随机推荐
Unity UGUI中scroll bar在游戏中启动界面时没有从最上面显示
Flex layout
Packet switching and label switching in MPLS
Solution to embedded SD card /u disk read-only problem (fat read-only repair method)
Can communication protocol (I)
浅谈Node Embedding
基于ABP实现DDD--实体创建和更新
Game thinking 04 summary: a summary of frame, state and physical synchronization (it was too long before, and now it's brief)
交换机链路聚合详解【华为eNSP】
Chinese character style transfer --- unsupervised typesetting transmission
游戏思考04总结:针对帧、状态、物理同步的总结(之前写的太长,现在简略下)
Editor formula
网络安全——服务漏洞扫描与利用
CMake基本语法(一)
Flink综合案例(九)
Notes on Linear Algebra -- lesson 25 -- projection of vectors on axes
Question 10: find numbers in an array with rows and columns in order
深入浅出边缘云 | 2. 架构
[acm/ two points] two points clear entry-level explanation
基于典型相关分析的多视图学习方法综述