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

显示历史使用过的指令

相关推荐
云半S一3 小时前
春招准备之Linux系统篇
linux·经验分享·笔记
帅锅锅0073 小时前
SeLinux 全面详解
android·linux
王廷胡_白嫖帝3 小时前
1. Linux 驱动开发前景
linux·运维·驱动开发
hjlgs3 小时前
Linux中I2C常见问题一
linux
ha20428941943 小时前
Linux操作系统学习之---线程控制
java·linux·学习
one year.4 小时前
Linux:库制作与原理
linux·运维·服务器
陈苏同学4 小时前
Win11安装 Ubuntu 22.04 子系统 - WSL2 - 安装完迁移到其它盘
linux·运维·ubuntu
蓝色土耳其love4 小时前
centos 7.9 安装单机版k8s
linux·运维·服务器·kubernetes·centos
小贾要学习4 小时前
如何在Linux操作系统环境下使用git命令提交文件到远程仓库
linux·运维·git
森G5 小时前
2二、u-boot移植
linux·arm开发