Linux基础知识——概述和常用文件管理命令

Linux基础知识------概述和常用文件管理命令

文章目录

概述

  1. 终端:一个terminal窗口就是以个屏幕, 远程连接了一个服务器, 每一个terminal可以连接到任何一个其他服务器上;关掉terminal相当于只是关掉了屏幕, 但远程服务器是一直开着的;
  2. 文件系统

根目录:/

bin目录(常用可执行文件命令)

etc目录(配置文件)

var目录

lib目录(安装包, 头文件)

home目录(所有用户的家目录)

...

  1. 路径:
    绝对路径:从根目录开始描述的路径
    相对路径:从当前目录开始描述的路径
    .表示当前目录
    ..表示上级目录
    ~表示家目录,也就是用户目录
  2. 基本操作:
    取消命令,并换行
    Ctrl + C
    清除本行命令
    Ctrl + U
    补全指令
    Tab可以补全命令和文件名,如果有多个方案,双击会出现备选方案
    命令跳转
    方向键:↑表示上一条指令,↓表示下一条指令
    复制
    Ctrl + Ins
    粘贴
    Shift + Ins

常用的一些文件指令

ls

列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件

bash 复制代码
参数:
-l : 展示详细信息;
-h : 人性化的显示详细信息;
-a : 显示所有的文件(包括被隐藏的文件, 所有被隐藏的文件都是以.开头的);
ll 等价于ls -la

pwd

显示当前目录路径
cd + path

cd 跳转目录,默认返回家目录, cd ... 返回上一层目录, cd - 返回上一个待过的目录;
cp path1 path2

将path1 复制一份到path2中,如果path1是文件夹需要加上参数r
mkdir

创建文件夹

参数 -p可以创建复合文件夹,eg:mkdir a/b/c -p
touch

创建文件
rm

删除,如果删除的是文件夹需要加上参数-r
mv path1 path2

将path1移动到 path2中,path2必须是文件夹或者是不存在的文件名
cat xxx

显示文件内容
history

显示历史使用过的指令

相关推荐
大鱼>34 分钟前
eBPF内核编程:从TC到XDP的全栈可观测性
linux·服务器·php
sxstj1 小时前
老旧电脑 Linux 系统完整推荐(按内存分档,新手友好)
linux
Lyra_Infra1 小时前
OpenClaw 服务异常故障分析报告
linux·人工智能
冷莫溪3 小时前
Zabbix——认识及部署Zabbix(基于Rocky9.7)
linux·运维·php·zabbix
风曦Kisaki3 小时前
Kubernetes(K8s)笔记Day03: Pod命名空间,标签,Pod 的调度,污点与容忍度,Pod 常见状态和重启策略,Pod 生命周期
linux·运维·笔记·docker·云原生·容器·kubernetes
xuhe24 小时前
一劳永逸!解决 AutoDL 系统盘(30GB)爆满与 pip 缓存迁移
linux·python·ai·jupyter
学无止境_永不停歇4 小时前
9. 缓冲区
linux·服务器·c++
dok124 小时前
Johannes 《Linux内核模块与设备驱动开发:编写Linux驱动程序》(4) devicefile 设备号相关
linux·运维·服务器
Fu2067215 小时前
结课项目考试
linux·运维·服务器
Albert·Lin5 小时前
LVS相关知识点总结-一
linux·服务器·lvs