学习linux基础

学习linux的基础操作

**虽然短短学了一天的linux操作系统,但是我也收获了很多,以下是我总结的几个知识点:

1.Linux基础

  1. linux内核:内存管理、进程管理、设备驱动程序、文件系统和网络管理等。
  2. shell:shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。
  3. linux 文件系统:Linux 系统能够支持的文件系统非常多,除 Linux 默认文件系统 Ext2、Ext3 和 Ext4 之外,还能支持 fat16、fat32、NTFS(需要重新编译内核)等 Windows 文件系统。

2.命令基本格式

选项和参数都作为Shell命令执行时的输入,它们之间用空格分隔开。
Linux是区分大小写的 一般来说,后面跟的选项如果单字符选项前使用一个减号-。单词选项前使用两个
减号–
例子:ls -a和ls --all,a 单个字符使用一个-,一个单词all 使用两个“–”。
在Linux中,可执行的文件也进行了分类:
1.内置命令:出于效率的考虑,将一些常用命令的解释程序构造在Shell内部。
2.外置命令:存放在/bin、/sbin目录下的命令
3.实用程序:存放在/usr/bin、/usr/sbin、/usr/share、/usr/local/bin等目录下的实用程序
4.用户程序:用户程序经过编译生成可执行文件后,可作为Shell命令运行
输入命令的时候要常用tab键来补全

3.目录相关操作

用户主目录
Linux是多用户的网络系统!所以可以在Linux下创建多个用户,每个用户都会有自己专属的空间。所
以,在创建用户时,系统管理员会给每个用户建立一个主目录,通常在/home/目录下。比如:用户
yanjun的主目录为:/home/yanjun
用户对自己主目录的文件拥有所有权,可以在自己的主目录下进行相关操作。
注意:不允许文件夹的名称和文件名称冲突

4.目录基本命令

、ls(list)命令,用来显示当前目录中的文件和子目录列表。

加上“-a”参数指定要列出显示名称以“.”开头的文件。

以“-s”参数显示每个文件所有的空间,并以“-S”参数指定按所有占用空间的大
小排序。

、切换目录的cd命令。
cd ← 切换到用户主目录。
cd / ← 切换到系统根目录。

、创建空文件夹的touch命令。
我们来创建一个1.txt文件。

用ls命令查看发现目录下多了一个新文件1.txt。
、查看当前路径的pwd命令。
我们切换到目录3并对3用qwd进行查看,出现他的位置。

、删除文件或目录的 rm 命令
我们用rm命令将之前在/root/3下的1.txt进行删除。

然后用ls查看发现3目录下为空。
、用于查看文件内容的cat命令
我们用cat命令查看新建的空文件夹2.txt发现2.txt为空。

、用于创建带有命令文件夹的echo命令。
我们用echo创建还有hello kail 内容的2.txt文件夹。

然后用cat查看发现2.txt中有内容 hello kail。
但是但是当我们再次用echo命令输入i an fine 时我们发现新的内容将原来的内容覆盖仅剩 i am fine。
因此当我们要先后输入并保存多次内容时,我们应该用echo thanks>> 2.txt
则内容为i am fine thanks

、复制文件的 cp 命令

我们用cp命令将3目录下的2.txt复制到桌面上。发现桌面上多了2.txt。

、移动或更换文件,目录名称的 mv 命令
我们在目录3下用mv命令将3.txt移动到桌面。发现桌面上出现了3.txt。

、删除文件或目录的 rm 命令
我们直接通过rm命令将桌面上的2.txt删除。则2.txt会从桌面上消失。

5.路径的表示方法

1.绝对路径:以斜线/开头 ,描述到文件位置的完整说明 ,任何时候你想指定文件名的时候都可以使

例如rm /test/a/b/c.txt
2.相对路径 :不以斜线/开头 ,指定相对于你的当前工作目录而言的位置 ,可以被用作指定文件名的
简捷方式
当前路径[pwd]如果是/test/a/b写法为rm c.txt
当前路径如果是/test/a则写法为rm b/c.txt

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值