Linux常用命令
2021/11/15 7:09:49
本文主要是介绍Linux常用命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
ls -al:查看当前目录所有文件的概要信息(包含隐藏文件)
ls -alh:能显示文件大小,并显示所有文件详细信息
mkdir:创建目录
mkdir -p :创建多层目录
rmdir:删除一个空目录(有文件或者其他目录不能删除)
touch 文件名称:创建文件(加上文件后缀)(若文件已存在,更新文件的系统时间)
touch 文件名1 文件名2 :创建多个文件
rm 文件名称:删除文件(有提示是否删除)
rm *.txt:删除txt格式的所有文件
rm -f 文件名称:强制删除,没有提示
rm -r :递归
rm -rf :递归强制删除一个目录,并且不经确认
rm -rf * :清空当前文件夹
rm -rf / :删除Linux操作系统,且无法复原
cp 文件1 文件2:复制文件1为文件2(若文件2已存在,直接覆盖;若需提示,要加上-i(Linux自动加上了-i))
cp 文件1 目录/ :将文件1复制到目录/下
cp -r 文件夹 目录/:将文件夹复制到目录/下
mv 文件1 文件2 :将文件1重命名为文件2
mv 目录/ 目录2/ :将 目录/剪切到目录2/下
clear:清空屏幕
cat [选项] 要查看的文件
[选项]:-b:列出行号(非空白行,空白行不标行号)
-E:将结尾断行行字节
显
示
出
来
(
显示出来(
显示出来(结尾)
-n:列出行号(空白行也会有行号)
-T:将[tab]制表符按键以^I显示出来
-v:列出展示不出来的特殊符号
-A:相当于 -vET
more 要查看的文件
空格:翻页
Enter:下一行、或者翻页
Ctrl+F:向下滚动一屏
Ctrl+B:返回上一屏
q:离开more页面
less 要查看的文件(不显示文件百分比)
空格:向下翻一页
pagedown:向下翻一页
pageup:向上翻一页
/字符串:n:向下查找 ;N:向上查找
q:离开less页面
head 查看文件内容
-n:查看文件前几行
-c:查看文件前几个字符
tail 查看文件内容
-n:查看文件后几行
-f:监听后几行的内容(若文件内容有变化,实时变化。常用于跟踪日志)
Ctrl+C:放弃当前输入、终止当前任务或程序(结束监听)
组合命令:
重定向输出: > 输出内容,若内容已存在,会替换
>> 追加
cat 文件1>文件2:复制文件1中内容到文件2
cat 文件1>>文件2:将文件1中内容追加到文件2后
&&:左边的命令运行失败,右边的命令不会执行
Ctrl+insert :复制
command :调用指定指令并执行(比如执行帮助命令command --help)
tar -cvf :打包
tar -xvf:解包
tar -zcvf: 压缩
tar -zxvf :解压
tar -zxvf :压缩包 -C 目录:解压到特定目录
tar -jcvf :压缩
tar -jxvf:解压
date查看当前日期
date +%Y:打印当前年份
date +%m:月份
date +%d:日期
date “+%Y-%m-%d %H:%M:%S”
cal查看日历
cal
cal -3 :展示上月、本月、下月
cal 2020 :展示2020日历
find查找文件或目录
find 路径path 选项[options]
find / -name test:搜索全部目录中名称为test的文件
find . -name test:搜索当前目录中,名称为test的文件
grep过滤查询
grep [options]范围(查询某文件中的某些内容)
-c:只输出匹配行的计数
-i:不区分大小写
-n:显示匹配行及行号
-w:显示整个单次
-r:递归查询(目录下所有文件中某个内容)
这篇关于Linux常用命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法