linux下的基本命令(六)
一:时间日期类:日期:date;日历:cal;
二:ls : 显示当前目录下的所有文件,
语法:ls [选项] [目录或是文件]
常用命令有如下3个:
0: ls -a 显示全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用) 一般以列表的形式显示: ls -al
1: ls -l 已列表的形式显示------等价于ll--------》最常用
2: ls -d 目录或文件 -----》查看该文件在当前目录下是否存在
3: ls -r 目录 --------》递归查看目录
例子: ls -rl /zdh_lianxi/ 不在/zdh_lianxi目录下查看/zdh_lianxi目录下的文件列表
三:mkdir,创建一个新的目录,-p,可以自行帮你创建多层目录
四:rmdir 删除一个空的目录
五:touch 新建一个文件
六:cd切换目录、
cd .. 回到当前目录的上一级目录
cd ~ 回到自己的根目录 即:root目录
cd - 回到上一次所在目录
cd 绝对路径,必须以/开头
cd 相对路径 ./当前路径 ../上一层目录
七:rm 移除文件或目录
rm 文件 删除文件,会提示你是否删除
rm -f 文件 删除文件,不会提示
rm -fr 文件 递归删除一个文件夹下的所有文件
八:mv ,移动文件与目录或修改名称
九:cat ,由第一行开始显示文件内容
十:tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写!
十一:more 一页一页的显示文件内容
空白键 (space):代表向下翻一页;
Enter :代表向下翻『一行』;
q :代表立刻离开 more ,不再显示该文件内容。
b 或 [ctrl]-b :代表往回翻页,不过这动作只对文件有用,对管线无用。
十二:less 与 more 类似,但是比 more支持的功能更多
空白键 :向下翻动一页;
[pagedown]:向下翻动一页;
[pageup] :向上翻动一页;
/字串 :向下搜寻『字串』的功能;
?字串 :向上搜寻『字串』的功能;
n :重复前一个搜寻 (与 / 或 ? 有关!)
N :反向的重复前一个搜寻 (与 / 或 ? 有关!)
q :离开 less 这个程序;
十三:head 只看头几行,tail 只看尾巴几行
十四:history 所敲命令历史,一般和重定向命令一起用
十五:重定向命令:
ll >3.txt 将ll显示的列表文件写入3.txt中
ll >>3.txt 将ll显示的列表文件追加到3.txt文件的后面
十六:查找搜索类:
find 语法:find 目录 -name 文件 作用:查找在目录下有无该文件
grep 语法: grep -n 查找内容 源文件 作用:在文件内搜索字符串匹配的行并输出
十七: 进程线程相关
ps -aux
ps-ef :以全格式显示当前所有进程
格式:kill -9 <pid>
强制杀掉指定进程,无条件终止指定进程。
十八:压缩和解压
(1)命令:gzip+文件
解释:压缩文件,只能将文件压缩为*.gz文件
特点: 1 只能压缩文件不能压缩目录, 2 不保留原来的文件
gunzip,解压缩文件命令,gunzip+文件.gz
(2)---最常用的命令
tar -zxvf ./text.tar.gz -C /home/app/test/
将text.tar.gz 解压到 /home/app/test/ (绝对路径)下
(3)解释:压缩文件和目录的命令,window/linux通用且可以压缩目录且保留源文件
参数:-r 压缩目录
命令:zip+参数+XXX.zip+将要压缩的内容
案例:
压缩:zip mypackage.zip 1.txt 2.txt
解压:unzip mypackage.zip
linux下的基本命令(六)相关推荐
- Linux下的基本命令详解,Linux基本命令详解-1.0
1.0: linux命令区分大小写和windows命令行cmd下的正好相反. 1.1: linux下最好的老师man命令.man+num(1-9)+cmd 1 可执行程序或 shell 命令 2 ...
- linux下nginx 基本命令
关于 **nginx: [alert] could not open error log file: open() "/usr/local/var/log/nginx/error.log&q ...
- linux下的嵌入式开发技能(嵌入式工程师必备)
嵌入式Linux开发从下到上分为:嵌入式硬件开发.嵌入式驱动开发.嵌入式系统开发.嵌入式软件开发. 一.嵌入式硬件开发:熟悉电路等知识,非常熟悉各种常用元器件,掌握模拟电路和数字电路设计的开发能力.熟 ...
- linux下Oracle11g RAC搭建(六)
linux下Oracle11g RAC搭建(六) 五.校验安装前的环境 root身份下完毕解压grid.database安装包 [grid@node1 soft]$ su - Password: [r ...
- 操作系统实验六:Linux下的C语言编程
实验六 Linux下的C语言编程 一.实验要求 (1)熟悉Linux环境下C语言应用程序开发的基本过程: (2)熟悉基本库函数的使用: (3)具有初步的应用程序设计能力. 二.实验内容 (1)有三个程 ...
- 性能测试入门(六)windows及Linux下做压力测试的注册表设置
windows及Linux下做压力测试的注册表设置 from: http://www.cnblogs.com/tianzhiliang/articles/2400176.html TcpTimedWa ...
- Linux下git操作(一)——git基本命令
https://blog.csdn.net/qicheng777/article/details/74724015#commentBox 每日诗词欣赏:<汉广> 南有乔木,不可休思.汉有游 ...
- zedboard运行linux,(转载)一步一步学ZedBoard Zynq(六):在ZedBoard上运行linux并编写linux下的应用程序HelloWorld...
评论 #1楼 2012-11-15 22:30徘徊的路人甲 你好 我是把可执行文件通过ftp传到板子上的,但是执行时显示permission denied,麻烦可以解释一下这是什么情况吗?谢谢 #2楼 ...
- linux 下yy命令,Linux 基本命令(一)--时间 常用命令
2019-07-30 date 系统时间参数 显示时间是个常用的命令,在写shell脚本中也经常会用到与日期相关文件名或时间显示.无论是linux还是windows下都是date命令. Linux下d ...
最新文章
- 商汤科技不等于人脸识别!它正在赋予AI更强的“存在感”
- 《软件开发性能优化系列》之主键、索引设计
- 线程池是如何执行的?拒绝策略有哪些?
- 2020过半,程序员“跳槽”还是“卧槽”,你想好了吗?
- ARTIF:实时威胁智能识别框架
- IP地址规划之子网划分
- Linux CentOS 7 Apache Tomcat 7 安装与配置
- 计算机应用的最广领域,从乡镇企业的从业人员数,我们可以看出:
- 什么软件可以测试宝宝身高体重,如何测试宝宝身高体重
- 基于MATLAB/GUI的自组网仿真平台,对比leach,ADOV协议
- FX5800计算器测量程序集2.4
- cannon的英文名_卡农的作者是谁啊 此曲的赏析 英文名cannon不是大炮吗
- 【有利可图网】PS实战系列:制作抖音UI图标
- 毫米波雷达(一):原理
- 认知空间是什么意思_为什么很多女生都是“路痴”| 男女的空间认知有什么差异...
- Swift原生项目中集成RN的踩坑笔记
- iOS 中生成随机数的4种方法(rand、random、arc4random、arc4random_uniform)
- 《ZigBee开发笔记》第五部分 外设篇 - 基础实验 第3章 B- CC2530 MQ2 ADC读取烟雾浓度数值
- 适合初学者入门的Java基础视频
- 2022的展望与规划
热门文章
- 数据库多表查询 myBatis四表联查
- 第三章面向对象编程思想
- suse linux怎么卸载软件,SUSE Linux 10的卸载
- 简要介绍WASAPI播放音频的方法
- putty文件夹文字看不清
- GTK中g_signal_connect与g_signal_connect_swapped的区别
- iframe简单使用 、获取iframe 、获取iframe 元素值 、iframe获取父页面的信息
- BatchNorm与LayerNorm
- 使用 jquery 制作简单QQ 聊天窗口 制作课工厂简单窗口---------2017-7-1 16:08
- 兄弟7860DN显示7A故障