2.linux基础命令

linux目录结构

命令基础

ls(list)命令

ls命令入门

home目录和工作目录

ls命令选项

-a(all)

-l(long)

-l 和 -a混合使用

-h(humam-readable必须与-l一起使用)

ls命令参数(linux路径)

以/参数形式查看根目录内容

目录切换相关命令(cd/pwd)

cd(Change Directory)

pwd(Print Work Directory)

路径

相对路径和绝对路径

注意:相对路径只能切换到本工作目录的下一级目录

特殊路径符

cd:跳转到home目录=cd /home/itheima=cd ~

创建目录(文件夹)mkdir

无选项

-p(parents)

上述itcast/good/666是相对路径

文件操作命令

touch创建文件

cat查看文件内容

more查看文件内容(翻页)

cp(copy)复制文件(or 夹)

无选项复制文件

-r(recursive)复制文件夹

-r选项中的r代表‌递归 ‌(recursive),复制文件夹要带-r

若被复制的文件不存在,命令报错

若要复制到的地方不存在,则创建并复制

mv(move)移动文件(or 夹)

(移动文件,被移动文件):就是将移动文件更名为被移动文件(若被移动文件存在就代替并删除被移动文件)

(移动文件夹,被移动文件夹):被移动文件夹不存在,则只能是一个名字才会改名,若是.../...这种会报错

移动文件、文件夹必须存在

rm(remove)删除文件(or 夹)

无选项删文件

-r(recursive)删文件夹

rm支持通配符

-f

查找命令

which查找其他命令

find搜索文件(夹)

按文件(夹)名查找

find 起始路径 -name "文件(夹)名"

通配符适用于find

按文件(夹)大小查找

find 起始路径 -size ±nk

grep,wc和管道符命令

grep按行过滤文件(找出文件中指定内容)

wc(word count)统计文件数量

管道符**

注意:管道符|前面只要有内容输出就行,但|后面必须是grep或者wc

echo,tail和重定向符

echo在命令行打印内容

反引号·

重定向符>和>>

>或>>就是将左边的输出覆盖或追加到右边文件中

tail

-num查看文件num行

-f跟踪文件最新更改

右边点回车,左边test.txt立马追加写入im linux

vi文件编辑器

基本概念

三种工作模式

命令模式快捷键

底线命令模式快捷键

set paste从外部复制内容使用

相关推荐
Lsetea3 小时前
curl指定CA目录仍报证书不受信任:--capath与OpenSSL rehash排查
运维·https·ssl·openssl·curl
夜听莺儿鸣3 小时前
502-002_Linux驱动开发模块化编程
linux·驱动开发·模块化编程
wuminyu4 小时前
C++协程实现接收端的零拷贝Buffer管理原理剖析
java·linux·c语言·jvm·c++
优化Henry4 小时前
LTE 载波频率与频点配置详解
运维·网络·学习·5g·信息与通信
代码方舟4 小时前
数据科学风控实战:基于天远全能消金报告构建自动化信用评估网关
运维·人工智能·自动化
科力锐品牌君5 小时前
应用级灾备 | 海量非结构化数据如何实现高效数据保护
linux·运维·网络·安全·系统安全·数据安全·灾备
KaiwuDB5 小时前
KaiwuDB 运维实战04:DRBD + KaiwuDB——物联网场景下的低成本数据库高可用方案
运维·数据库·物联网·时序数据库·kaiwudb·aiot·多模数据库
zhangrelay5 小时前
ROS项目设计案例智能大模型正经乱答案例
linux·笔记·学习·ubuntu·机器人
福建佰胜张工5 小时前
A5E00839230西门子工业核心配件详解:参数、安装调试与故障运维全攻略
运维·网络·安全·自动化
流浪0015 小时前
Linux系统篇39——线程(四) pthread库的由来和线程的创建与等待
linux·操作系统·线程·pthread库