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

显示历史使用过的指令

相关推荐
鱼香rose__9 小时前
DOMjudge搭建记录
linux
坂田民工11 小时前
RK3566 AB升级功能
linux·rk3566·buildroot·ab升级
SakitamaX12 小时前
LVS(Linux virual server)介绍与实验
linux·运维·lvs
小义_12 小时前
【Docker】知识八
linux·docker·云原生
开开心心_Every12 小时前
CDR版本转换工具,支持多版本互转免升级软件
linux·运维·服务器·云原生·edge·pdf·serverless
czxyvX13 小时前
009-Linux程序地址空间
linux
苏宸啊13 小时前
进程的概念
linux
yuezhilangniao13 小时前
程序人生-杂谈-简单对比一下 学霸和linux科学设计
linux·程序人生·职场和发展
只想恰口饭13 小时前
程序人生-Hello’s P2P
linux·c语言·ubuntu
hoperest13 小时前
程序人生-Hello‘s P2P
linux·c语言·程序人生·ubuntu