Linux学习

一.linux简介

(1)linux为何物

Linux是一个操作系统,和windows、MAC一样关于操作系统的概念如图:
在这里插入图片描述
linux主要是在系统调用和内核两层

(2)linux与windows下的不同点

1.安全性:

linux相对于Windows安全一点

2.使用方式

Windows我们都是图形化操作,就是我们平时用电脑办公玩游戏,而linux不仅兼具了图形操作,还有完全的命令行操作

3.应用

我们平时用的应用程序,很多都是Linux主机进行数据的处理和运算

二.linux基本概念

(1)桌面环境

linux的桌面环境其实都是一套运行在linux上的软件

(2)终端

使用Linux时,都不是与系统直接交互,而是通过用一个叫shell的中间程序
终端本质上是对应着 Linux 上的 /dev/tty 设备,Linux 的多用户登录就是通过不同的 /dev/tty 设备完成的,Linux 默认提供了 6 个纯命令行界面的 “terminal”(准确的说这里应该是 6 个 virtual consoles)来让用户登录。在物理机系统上可以通过使用[Ctrl]+[Alt]+[F1]~[F6]进行切换

(3)shell

比如我用的ubuntu就是bash的shell,shell就是一个壳,对应的核就是linux内核,shell会让我们在使用时有不一样的体验,Shell 既是用户交互的界面,也是控制系统的脚本语言。

(4)快捷键

tab:进行命令补全
在这里插入图片描述

(5)linux的文件目录

目录按照FHS标准来组织,图为蓝桥网上的在这里插入图片描述
请参照FHS标准-维基百科

(6)目录

绝对路径

关于绝对路径,简单地说就是以根" / "目录为起点的完整路径,以所要到的目录为终点,

相对路径

也就是相对于你当前的目录的路径,相对路径是以当前目录为起点,以所要到的目录为终点

(7)基本操作

touch name:创建一个name的空白文件
mkdir name:创建一个空目录
mkdir -p father/son/grandson:创建一个多级目录
cp name father/son/grandson:复制文件到目录
rm name:删除文件
rm -f name:删除文件(提升权限)
rm -r family:删除目录
rm -rf family:删除目录(提升权限)
mv(move or rename files):剪切文件
cat,tac ,nl 查看文件:比如cat flag
file:查看文件类型

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值