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

显示历史使用过的指令

相关推荐
tan77º36 分钟前
【Linux网络编程】网络基础
linux·服务器·网络
笑衬人心。1 小时前
Ubuntu 22.04 + MySQL 8 无密码登录问题与 root 密码重置指南
linux·mysql·ubuntu
chanalbert3 小时前
CentOS系统新手指导手册
linux·运维·centos
星宸追风3 小时前
Ubuntu更换Home目录所在硬盘的过程
linux·运维·ubuntu
热爱生活的猴子4 小时前
Poetry 在 Linux 和 Windows 系统中的安装步骤
linux·运维·windows
myloveasuka4 小时前
[Linux]内核如何对信号进行捕捉
linux·运维·服务器
m0_694845574 小时前
服务器需要备案吗?在哪些地区需要备案?
linux·运维·服务器·云计算
myloveasuka4 小时前
[Linux]内核态与用户态详解
linux
@BreCaspian4 小时前
在HP暗影精灵Ubuntu20.04上修复IntelAX211Wi-Fi不可用的全过程记录——系统安装以后没有WIFI图标&无法使用无线网
linux
小眼睛FPGA4 小时前
【RK3568+PG2L50H开发板实验例程】Linux部分/FPGA dma_memcpy_demo 读写案例
linux·运维·科技·ai·fpga开发·gpu算力