🍬 mooridy-CSDN博客
🧁C++专栏(更新中!)
目录
Linux环境搭建
step1:购买云服务器
step2:使用 XShell 远程登陆到 Linux
快捷键
Linux基本指令
打印所处路径:pwd
创建目录 mkdir 【目录名】
ls指令
新建一个普通文件 touch 【文件名】
写隐藏文件 在文件名前加一个.
更改目录:cd命令
Linux相关知识点
Linux环境搭建
step1:购买云服务器
step2:使用 XShell 远程登陆到 Linux
ssh root@[你的服务器外网ip]//这里root是默认的系统用户名
快捷键
全屏、退出全屏:Alt+Enter
复制: ctrl + insert
Linux基本指令
打印所处路径:pwd
创建目录 mkdir 【目录名】
ls指令
默认情况下,显示当前目录下文件,在命令后方加路径,则显示指定路径下路径
ls -l
ls——命令
-l——命令行选项,可以是0个或者多个,多个选项用空格分隔
使用ls和ls -l的区别
ls:只显示文件的文件名
ls -l:显示详细的文件属性
-a 显示所有文件(包括隐藏文件)
-d 查看目录本身
新建一个普通文件 touch 【文件名】
写隐藏文件 在文件名前加一个.
更改目录:cd命令
cd 【地址(注意使用反斜杠)】
即change directory,更改目录
Linux相关知识点
1.目录==文件夹
2.如果建立一个空文件,该文件也要占用磁盘空间,用于储存文件属性(文件名、创建时间、文件类型...)
文件=内容+属性
3.区分文件类型
我们通常观察第一个字母进行区分,如下图中‘d'说明这是一个目录
以‘-’开头,则是普通文件
以‘.’开头的文件,就是隐藏文件,在ls -a时才能看见
4.Linux中,/路径分隔符
当只有单独一个/存在时,即是根目录
5.任何一个目录,即便是空目录,都会自带.和..目录,且是隐藏的
.代表当前目录,..代表上级目录
6.Linux的文件结构,是一颗从更目录/开始的多叉树
叶子节点:一定是普通文件或者空目录
非叶子节点:一定是一个非空的目录
7.绝对路径:如/root/lesson1/test2.c
相对路径:以非/为参照位置,定位一个文件,如./test2.c
应用场景区别:
绝对路径:在配置文件中进行使用
相对路径:往往日常操作的多
8.命令的本质其实就是可执行文件,即相当于我们写的C/C++程序
9.ls和ll的区别
输入which ll,我们会得到如下信息
在理解该信息前,我们需要弄明白alias是什么。
alias相当于给命令起别名,如下图,我给pwd命令取名为zhangsan,使用zhangshan,其实就是在使用pwd命令。
因此ll就是ls -l的别名
10.如果在命令行中,出现了异常情况,统一尝试Ctrl+C来中止异常