每天一个linux命令cd,Linux指令每日背诵(第一天)
了解:Linux 命令的分类:内部指令、外部指令。
Shell 在用户和内核之间充当了“翻译官”的角色。
掌握:四种指令方式:1、命令字;2、命令字+选项;3、命令之+参数;4、命令字+选项+参数;
命令字:唯一确定一条命令
选项:是调节命令的具体功能,决定这条命令如何执行
参数:是命令字的处理对象,通常情况下命令参数可以是文件名、目录(路径)名或用户名等内容。
一、帮助指令
1、help 命令本身是 Linux Shell 中的一个内建指令 ,其用途是查看各 Shell 内部命令的帮助信息。
(例:help pwd)
2、--help来显示对应外部命令字的格式及选项等帮助信息。
(例:ls --help)
3、man是 Linux 操作系统中最为常用的一种在线帮助形式,绝大部分的外部软件在安装时为执行程序、配置文件提供了详细的帮助手册页。
(例:man file)
二、目录和文件操作
1、pwd---------------------查看当前的工作目录
2、cd-----------------------切换工作目录
.---------------------当前目录
..--------------------上级目录
/usr/soft------------绝对路径目录
soft------------------相对路径目录
~---------------------家目录(root的家目录是/root,其他的用户是/home)
3、ls-------------------------列表(List)显示目录内容(ls)或者(ls /usr/soft)(后面列子省略了目录或文件)
-l------------------------显示文件和目录的列表,包括权限、大小、最后更新时间等详细信息(ls -l)
-a-----------------------显示隐藏目录和文件(ls -a)
-h-----------------------显示文件和目录的大小(ls -h)
-d-----------------------显示当前目录本身的属性,不显示目录里面内容(ls -d)
使用 ls 命令时,还可以结合通配符“?”或“*“”。其中,“?”可以匹配一个未知字符,而“*”可以匹配文件名中的任意多个字符。(ls -lh /etc/ns*.conf )
4、du------------------------统计目录及文件的空间占用情况(du -ah test) \(du -sh tset)
-a---------------------统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录。
-h---------------------以更人性化的方式(默认以 KB 计数,但不显示单位)显示出统计结果,使用-h 选项后将显示出 KB、MB 等单位。
-s----------------------只统计每个参数所占用空间总的(Summary)大小,而不是统计每个子目录、文件的大小。
5、mkdir--------------------创建新的目录
-p------------------创建多层目录
6、touch --------------------创建空文件 (多个用空格)
7、ln-------------------------创建硬链接
-s----------------------创建软连接
(例:ln -s 源名 连接名)
(删除原始文件后,软链接将失效,但硬链接仍然可用,硬链接只能是文件且与源文件在一个文件系统中)
8、cp------------------------复制(Copy)文件或目录
-r----------------------递归复制所有文件及子目录
-f----------------------覆盖目标同名文件或目录时不进行提醒,而直接强制(Force)复制
-i----------------------覆盖目标同名文件或目录时提醒用户确认(Interactive,交互式
-p---------------------复制时保持(Preserve)源文件的权限、属主及时间标记等属性不变
(例:cp -rf test test1)、(cp dog.txt test1)、(cp -rip cat.txt test2)
9、rm------------------------删除(Remove)文件或目录
-f----------------------删除文件或目录时不进行提醒,而直接强制删除。
-i----------------------删除文件或目录时提醒用户确认。
-r----------------------删除目录时必须使用此选项,表示递归删除整个目录树(应谨慎使用)。
(例:rm -rf test) 、(rm -ri test)千万别 rm -rf * 否则你就准备跑路吧~
10、mv----------------------- 移动(Move)文件或目录
(例:mv test test1 若test1不存在则改名、否则是剪切到test1中,注意相对路径和绝对路径的问题~)
11、which--------------------查找用户所执行的命令文件存放的目录 (不能查内核指令)
12、find----------------------查找文件或目录 (通常--后面跟一个单词,但是find有点特殊-后加单词)(多个查询条件使用-a和-o连接表示and和or)
-size----------------根据目标文件的大小进行查找
-name--------------根据目标文件的名称进行查找,允许使用“*”及“?”通配符。
-type---------------根据文件的类型进行查找,这里的类型指的是普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)等
-user---------------根据文件是否属于目标用户进行查找。
标签:test1,文件,第一天,命令字,命令,背诵,ls,Linux,目录
来源: https://blog.51cto.com/13185351/2419165
每天一个linux命令cd,Linux指令每日背诵(第一天)相关推荐
- 常用的linux命令cd,linux常用命令:cd 命令
Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的.所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. 1. 命 ...
- Linux命令篇 linux命令大全简洁明了 linux学习笔记
Linux命令篇 linux命令大全简洁明了 linux学习笔记 Linux 命令大全 文章目录 Linux 命令大全 一. 常用的基础命令 查看目录: 切换目录: 创建和删除: 拷贝和移动文件: 查 ...
- linux cp命令 前面,盘点Linux命令之Linux cp命令使用大全
Linux命令有很多,其中Linux cp命令常用的一种,Linux cp命令如何使用,下面IT培训网将为您盘点有关Linux命令之Linux cp命令大全. Linux命令之Linux cp命令详解 ...
- 《Linux命令行大全》重点笔记——第一部分 学习shell
<Linux命令行大全>重点笔记 第一部分 学习shell 第一章 shell是什么 1.3 简单命令 1.date:系统时间.日期. 2.cal:当月日历. 3.df:磁盘可用空间. 4 ...
- linux命令 bind,Linux bind命令
# Linux bind命令 [![Linux 命令大全](/images/1590082124592.gif "Linux 命令大全") Linux 命令大全](/queryGr ...
- 每天一个linux命令cd,每天一个linux命令-cd
cd命令在linux中,用于切换目录,是linux中最常用的命令之一.命令功能 切换当前目录至指定目录 命令格式 cd [diretory] 常用范例 例一:进入到/目录 命令:cd / 输出:[ro ...
- 【新星计划】Linux命令行相关指令汇总
命令行相关指令汇总-补充ing linux-->terminal ---------------------------------------------------------------- ...
- linux改变工作目录命令,linux命令:cd命令,改变当前的工作目录
原标题 : 每天一个linux命令(2):cd命令 Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的. 所以,学习Linux 常用命 ...
- linux 命令 cd -p,Linux_实例讲解Linux中cd命令切换目录的使用技巧,cd命令大家再熟悉不过了,bash sh - phpStudy...
实例讲解Linux中cd命令切换目录的使用技巧 cd命令大家再熟悉不过了,bash shell经常会被用到的切换目录命令. 接下来我们直接通过万能的man来了解cd命令. 直接 man cd 是不行的 ...
最新文章
- CPU上跑到 100 fps 的高精度PyTorch人脸特征点检测库
- Python 常用文件
- Apache Solr入门教程
- java从property中取值,JAVA读取PROPERTIES配置文件
- 3、以太网基础知识——ARP地址解析协议原理
- C++中对String的各种操作
- vscode 新建cpp文件_利用vscode搭建c
- iOS CoreAnimation
- [转]svn常用命令
- WEB安全基础-XSS基础
- 瑞幸回应申请破产:这是一个让重生之路又进一步的好消息
- docker search
- linux怎么加route到第一行,Linux下route命令操作实例汇总(2)
- asp.net 网页做一个浮动层_网页的布局与定位看完这篇就够了
- com.android.phone lg g3,详细的lg g3 root教程与方法
- R 语言 中的条件推理树
- 计算机科学的拉丁文,拉丁字母A-Z在计算机中对应的二进制编码
- 乱谈SOA——IT世界观及方法论
- 【C/C++】多维向量vector
- plugin.php,plugin.php
热门文章
- Framework7 + Angular 开发问题解决汇总
- Python 3.x 中“HTTP Error 403: Forbidden“问题的解决方案
- 微信小程序访问豆瓣电影api400错误解决方法
- 如何计算列表项的出现?
- win11还原点如何设置 windows11还原点的设置方法
- python docx 表格_python-docx表格添加和删除数据
- Java:集合系列目录(Category)
- python导入dat数据_Kaggle影评数据集,Python数据分析小例子14
- 解决vue的所有相关问题集合
- 实验4-1-6 求分数序列前N项和 (15 分)