linux常用指令词典
linux常用指令词典
- 最常见命令快速查找
- shell的简单了解
- 什么是shell??
- 怎么设置PATH?
- 基本指令
- 命令提示符
- linux命令的组成
- Linux基础命令及其常用选项
- man
- pwd
- cd
- mkdir
- rmdir
- rm
- touch
- cp
- 查看文件内容
- mv
- ln
- wc
- od
- which
最常见命令快速查找
- pwd :显示当前所在的目录。
- ls :显示当前目录下的文件。
- cd :切换路径
cd . . :返回上一级路径 - mkdir :新建目录
- rmdir : 删除目录
- touch :新建文件
- cp :复制文件
- rm :删除文件
- cat :将文件内容显示到终端中
- clear :清除屏幕的显示内容
shell的简单了解
什么是shell??
shell就是一个应用程序,我们通过键盘、串口发送指令,回车后它就会去执行这些命令。它的执行步骤:(1)接受键盘数据并回显。(2)解析输入的字符串,寻找程序,发送程序。a. shell会解析字符串,这些字符串用空格分成好几个部分第一部分为程序名、命令名;其余部分为参数b.shell会去PATH环境变量所指示的位置寻找该程序。 或者根据你提供的绝对路径或者相对路径去寻找。c. 找到程序后,会启动该程序,并传入参数。
怎么设置PATH?
如在PATH中添加/home/book目录为例:(/home/book ---代表新路径)
1.永久设置方法1修改/etc/environment,比如:sudo gedit /etc/environment,然后添加下行包:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/games:/usr/local/games:/home/book"
具体操作方式
echo $PATH
sudo cp 文件名 路径如/usr/local/sbin/新文件名
之后重启系统或重新登录即可。
2 永久设置方式2(只对当前用户有效)修改~/.bashrc, 在行尾添加或修改:
export PATH=$PATH:/home/book
之后重启系统或重新登录即可。
具体操作方式
gedit ~/.bashrc
进入文件后在文件末尾加上
export PATH=$PATH:/home/book #新目录
关闭后即可使用文件
3.临时设置
在终端执行以下命令,这只对当前终端有效:
export PATH=$PATH:/home/book
然后就可直接执行文件
基本指令
打开终端快捷键 :CTRL +ALT +t
命令提示符
linux命令的组成
(1)command命令 (2)options选项 (3)parameter参数
说明:
1 .command部分必定存在,而[]表示这部分内容可有可无,需要根据命令的实际需要添加
2.options一般以“-”开头
3.command命令、options选项、parameter参数都以空格作为分隔,无论几个空格都算一个空格
4. 完成命令输入后,以回车键启动
Linux基础命令及其常用选项
man
一个命令有多少个选项,选项都代表哪些意思,可以用man来查看
查看结束按:q退出
pwd
英文全称:print working directory
功能:打印当前所在路径
cd
英文全称:change directory
功能:改变路径、切换路径
- [ cd -] 进入上次目录,如先进入a目录后进入b目录,则可通过次命令返回a目录
- [cd ~]进入家目录
家目录
使用 ~ 表示用户家目录
cd ~ : 当前在任意路径,在终端中输入cd ~,均可返回到/home/zj
家目录下的文件排列方式
mkdir
英文全称:make directory
功能:创建目录
- [ mkdir dir]创建一个空目录
- [mkdir -p dir1/dir2]创建目录及子目录
rmdir
英文全称:remove directory
功能:删除目录
- [rmdir dir ] 删除一个空目录
rm
英文全称:remove
功能:可用于删除目录和文件
- [rm dir -r]删除一个非空目录
- [rm dir -ri]删除前会有逐层递归提示
touch
- [touch dir ] 若文件不存在,创建一个文件;若存在,修改文件时间
cp
英文全称:copy
功能:拷贝(即能拷贝文件又能拷贝目录)
- [cp + 拷贝源 +新文件名 ] 拷贝文件
- [ cp + 拷贝源+已有文件名] 覆盖文件原有内容
- [ cp + 拷贝源/* +目标文件] 将拷贝源中的文件拷贝到目标文件夹中
- [cp +拷贝源+目录名±r] 拷贝目录
查看文件内容
- [ **cat** +文件名] 查看小文件- [**more** + 文件名 ]显示部分内容,回车:加载多一行。空格:翻页。只能向后翻,不能往前回。q退出- [**less** + 文件名]回车:加载多一行。空格:翻页。^p往前,^n往后,^b向前翻页,^f向后翻页,q退出- [**head** + 文件名 ]显示前十行(-加数字 前几行)- [**tail**+ 文件名]显示后十行(-加数字 后几行)
mv
- [mv+文件名 + 新名字 ] 改文件名
- [mv +文件名 +目录名]移动文件
ln
- [ln +文件名 +连接名 ] 创建硬链接
硬链接通过“inode”结点找到对应文件。
wc
功能:获取文本文件信息
- [wc 文本文件 -c ] 只显示字节数
- [wc 文本文件 -l]只显示行数
- [wc 文本文件 -w]只显示字数
od
功能:查看二进制文件
- [ od -t] 指定数据的显示格式
c ---- ASCII字符
d ---- 有符号十进制数
f ---- 浮点数
o ---- 八进制数
u ---- 无符号十进制数
x ---- 十六进制数
which
功能:查看指定命令所在路径
但是which 只能查外部命令,不能查内部命令。
因此,cd这种bash内建命令不能查到。
linux常用指令词典相关推荐
- 【ZZ】Linux常用指令
linux常用指令 - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000011068772 查看目录下有什么文件信息 ls //lis ...
- Linux常用指令和系统管理命令总结
Linux常用指令: ls 显示文件或目录 ls -l 列出文件详细信息 ls -a 列出当前目录下所有文件或目录,包括隐藏的 ls -al 显示详细文件信息,包括隐藏的文件 mkdir 创建目录 m ...
- Linux常用指令总结二~~
文章目录 1. crond任务调度 2. 磁盘分区 3. 磁盘情况查询 4. 网络配置 5. 进程管理 6. 服务(service)管理 7. 动态监控进程 8. 监控网络状态 9. RPM包和YUM ...
- linux常用指令总结一~~
目录 1. 用户指令 2. 用户组指令 3. 文件目录类 4. 时间日期类 5. 搜索查找类指令 6. 压缩和解压类指令 7. 组管理 8. 权限 Linux常用指令总结二~~指路==> 1. ...
- linux常用指令(持续更新)
linux常用指令(持续更新) 基本访问指令: 直接进入用户的home目录: cd ~ 进入上一个目录: cd - 进入当前目录的上一层目录: cd .. 进入当前目录的上两层目录: cd ../.. ...
- linux登录指令 pgsql_一句一例解读20条Linux常用指令,学会了你就入门了
玩过Linux的朋友都知道,Linux是基于命令行的操作系统,学习Linux必须学习Linux的指令,但是Linux的指令群非常庞大,很多"小白"无从下手,作者根据多年授课经验,总 ...
- Linux常用指令<三>
2022_2_4学习命令补全.时间日期类命令(date / cal).历史命令(history) 区分whoami 和who am i 目录 命令补全 ...
- 【Linux常用指令2】
目录: 前言 文件查看命令 grep(全局正则表达式打印) cat (默认从键盘读取数据) more (更多) less (重要) head tail wc sort(文本内容排序) uniq(uni ...
- Linux常用指令(命令)超级无敌全合集加图文说明
Linux常用指令(命令) 指令与选项 基础指令 1.ls指令 2.pwd指令 3.cd指令 4.mkdir指令 5.touch指令 6.cp指令 7.mv指令 8.rm指令 9.vim指令 配置域名 ...
最新文章
- pytorch优化器与学习率设置详解
- 时间戳转换(各种格式的都有,年月日 时分秒 周)
- java 对象池 博客_Java对象池技术的原理及其实现的小结
- 单调栈思维 2021年度训练联盟热身训练赛第三场——K题	Summer Trip
- 写一个sql实现以下查询结果_书写高质量SQL的30条建议
- Games101 计算机图形学课程笔记: Lecture14 Ray Tracing 2
- docker中如何制作自己的基础镜像
- Mongodb db.serverStatus()所关心的几个输出值
- 21个GIF动图让你了解各种数学概念
- C# Wke例子 -- WebUI登录窗口
- PyTorch读取目标检测数据集
- 跨境电商亚马逊平台运营模式有哪些?
- 三相桥式全控整流电路simulink仿真_变频器为什么要整流?整流的原理是什么?...
- 医院洁净手术室设计装修要点SICOLAB
- 介绍理想工作计算机 英语作文,理想工作的英语作文7篇
- 【云原生-K8s】kubeadm搭建安装k8s集群v1.25版本完整教程【docker、网络插件calico、中间层cri-docker】
- Libgdx介绍及环境安装
- 大搜车与永达二手车合作,大型汽车经销商加快数字化进程
- 数据分析入门学习指南|零基础小白必看
- 版式设计编排形式与规律,丰富多彩!
热门文章
- ArcGIS栅格按照象元大小生成矢量的方法
- 在 Solidity 中 ++i 为什么比 i++ 更省 Gas?
- 鸟什么羊什么的成语(鸟什么羊什么四字成语大全)
- 微软官方网站下载 Visual Studio 2019 各版本
- 狂飙突进的幻想乡 - 最短路 - 辛普森积分
- 清华大学06届 计算机王煜,2006年科研成果一览表
- Window程序设计(一)
- 【023】Springboot+vue+mysql员工考勤管理系统(多角色登录、请假、打卡)(含源码、数据库、运行教程)
- Python求各科成绩差与平均数
- android怎么开机画面,安卓手机开机画面怎么修改?