(Linux)嵌入式打卡第一天

终端操作方式

  • 打开终端:

        鼠标点击左侧栏中的图标

        快捷键 ctrl alt t

        同一个终端内打开终端:ctrl shift t

  • 关闭终端:

        点 X 图标

        终端中输入exit + 回车

  • 放大终端:ctrl shift +
  • 缩小终端:ctrl -

输入法切换

ctrl + space :切换输入法 -> 搜狗输入法

shift:切换中英文

终端简介

linux@kong:~$

linux -> 当前用户名(whoami)

@ : 间隔符

kong -> 主机名

~ -> 当前所在的路径

        用户家目录:/home/linux

linux文件管理

windows管理文件方式:分盘符

linux管理文件方式:倒立树型文件管理

/ 根目录

bin目录:存放可执行的二进制文件

home目录:存放用户的家目录

etc目录:存放系统配置文件

proc目录:存放各种进程文件

boot目录:存放与启动相关的配置文件

dev目录:存放设备文件

root目录:存放管理员用户信息

sbin目录:管理员的二进制文件

tmp目录:存放目录文件

usr目录:软件安装目录

var目录:存放变量文件信息

绝对路径

从根目录出发寻找的目录

相对路径

从当前路径出发寻找的目录

切换用户

su 用户名 -> su root 切换到管理员用户

exit -> 退出管理员用户

在普通用户模式下exit表示退出终端。

shell命令

shell命令:可以直接操作linux操作系统的命令集。

shell命令使用格式:

命令 选项 参数 (中间分别有空格隔开)

ls命令

列举出指定路径下的所有文件(默认情况列举当前路径下所有文件)

使用方式:

        ls        列举当前路径下所有文件

        ls /      列举根目录下的文件

        ls -l     列举出文件的详细信息

        ls -a    列举出路径中的所有文件(包含隐藏文件)

        ls -lh   列举路径中的文件的详细信息 且文件的大小按指定单位显示

        ls -i     列举出路径中文件的名称以及 inode号(inode号☞文件的唯一标识)

                        (如果inode号相同则为同一文件)

文件类型

 bsp-cld七种类型:

b:块设备文件        传输数据时按块传输

s:套接字文件        主要应用于网络

p:管道文件

-:普通文件

c:字符设备文件 如鼠标键盘

l:链接文件 相当于windows的快捷方式

d:目录文件 相当于windows的文件夹

文件权限

linux操作系统中文件的权限有四种:

r 读权限

w写权限

x可执行权限

-无权限

文件权限分三组:

当前用户权限        组用户用户权限        其他用户用户权限     

通过八进制数字表示权限:0664        0->八进制的前导符

chmod 不可以直接修改 共享文件目录 里面的文件

   

文件大小

bit : 0/1

byte : (字节) 1byte = 8 bit

kb : 1kb =1024 b

mb : 1mb=1024 kb

gb : 1gb=1024 mb

cd命令

进入到指定目录中去。

格式:

        cd 绝对路径/目录名

        cd 相对路径/目录名

        cd ./ 进入当前路径

        cd ../进入上一级目录

        cd / 进入到根目录

        cd ~ 进入到用户的家目录(/home/linux)

        cd 进入到用户的家目录

pwd

以绝对路径的方式 显示当前路径

tab键

tab补全输入

mkdir命令

创建一个目录文件

使用方式:

        mkdir 目录名:在当前路径下创建一个目录文件

        mkdir 目录名1 目录名2:在当前路径下创建目录1和目录2

创建有层次结构的目录 dir1/dir2/dir3/dir4

mkdir -p dir1/dir2/dir3/dir4

在同一路径下不可以创建两个同名的目录文件,不同路径下可以。

clear命令

clear + 回车

清空屏幕上所显示的内容

快捷键:ctrl l

touch命令

  • 文件不存在:创建文件
  • 文件存在:更新文件的时间戳,不会改变文件的大小和内容。

rm 命令

删除文件或目录

rm 文件名:删除一个普通文件

rm -rf 目录名:删除一个目录 r 递归 f 取消一些提示信息

sudo

临时申请管理员权限

sudo 命令:以管理员方式执行命令

cp命令

复制文件或目录到指定路径下

使用格式:

        cp 路径1源文件名 路径2

把路径1下的源文件复制到路径2下

        cp -r 路径1源目录文件 目录2

把路径1下面的源目录文件复制到目录2下面

mv命令

  • 将文件或目录移动到指定路径

        mv 某路径下文件或目录名  目标路径

把某路径下的文件或者目录移动到目标路径

  • 重命名

        mv 源文件名 目标文件名

把源文件名改为目标文件名。

cat命令

查看文件信息

cat 文件名

echo命令

将字符串输入到终端中

echo 字符串

> 和  >>  命令

>和>>重定向符号

> 将输出的内容,已覆盖的方式重定向到指定文件中。

>>见输出的内容,以追加的方式重定向到指定文件中。

echo和重定向符号的结合

  • echo 字符串1 > 文件1

        将字符串1重定向到文件1中。

  • echo 字符串1 >> 文件1

        将字符串1重定向到文件1中(在源文件原内容后面添加字符串1)。

        

  • 9
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值