day1_linux

一、引言

今天是学习嵌入式系统的第一天,同时也是在csdn博客上写心得的第一天,格式,文笔或许有很大的漏洞和不足,还请各位朋友多多包涵。

对于Linux系统,毕竟是刚刚接触,学习的东西非常有限,目前只停留在新建,删除,移动,复制,粘贴等最基础的操作上,仅仅作为本人的知识巩固,不在于给别人解惑。

二、知识展开

2.1 Linux系统的基础操作

2.1.1 打开终端

法一:直接点左侧图标

法二:ctrl+alt+t

法三:ctrl+shift+n(同路径)

法四:ctrl+shift+t(左右分屏以及同路径)

2.1.2 字体的放大与缩小

放大:ctrl+shift+‘+’

缩小:ctrl+‘-’

2.2各种命令

2.2.1 ls命令

ls 展示当前路径下的文件

ls -l 展示当前路径下文件的详细信息

ls 绝对路径 展示该绝对路径下文件的详细信息

ls -a 展示该目录下所有文件(包括隐藏文件)

ls -lh 展示当前目录下文件的详细信息,文件的大小以K、M、G

2.2.2 cd命令

cd 文件名 打开该文件

cd ~ 打开家目录

cd / 打开根目录

cd . 没啥用

cd .. 打开上一级目录

cd - 打开上一次目录

2.2.3 确定命令

whoami 用来确定用户名

pwd 用来确定绝对路径的

2.2.4 mkdir命令

mkdir是用来的新建目录文件的

mkdir ~ d1 在家目录下新建

mkdir / d1 在根目录下新建

mkdir 绝对路径 d1 在这个路径下新建

mkdir -p d1/d2/d3 用嵌套的方式新建

mkdir .. d1 是不是在上一级目录下新建呢??

答:经过实验,好像不行。

更新:mkdir ../d1 这种方式可以在上一级创建目录

2.2.5 touch命令

touch是用来新建普通文件的

和mkdir类似,~ / 绝对路径 等是在对应的路径下新建普通文件,不做过多赘述。

2.2.6 rmdir命令

rmdir命令只能用来删除空目录,过于鸡肋,以后不用这个命令。

2.2.7 rm命令

rm 文件名 删除普通文件

rm -r 删除目录文件

rm -rf 不用提示,直接删除

2.2.8 cp命令

cp命令是复制粘贴命令

cp f1 f2 若f2不存在,则复制f1内容,命名为f2

若f2存在,则覆盖f2内容

cp f1 d1 把f1复制到d1中

cp -r d1 d2 把d1复制到d2中

2.2.9 mv命令

mv f1 f2 若f2不存在,把f1重命名为f2

若f2存在,则把f1移动到f2,同时覆盖f2的内容

mv f1 d1 将f1移动到d1中

mv d1 d2 同上

2.2.10 clear命令

清屏,同ctrl+l

2.2.11 exit命令

该命令还没有进行大量练习,是个薄弱点。

3.1 vi编辑器

3.1.1 三种模式

a)命令行模式

vi 文件名,直接进入的就是命令行模式,在该模式下,有很多操作可以执行

例如:

yy 复制光标所在行等

nyy

p

P

dd

ndd

/内容 高亮显示

G 光标跳转最底层

gg 光标跳转最顶层

ngg 光标跳转第n层

u 撤销

ctrl r 重做

b)插入模式

在命令行模式下,按

i 光标左侧插入

A 光标所在行的末端插入

o 光标所在行的下一行插入

c) 底层模式

在命令行模式下,按:进入

w 保存

q 退出

wq 保存并退出

q! 不保存,强制退出

m,ns/aaa/bbb/gc 第m行到第n行把aaa改变为bbb,c表示询问

set nu 显示行号

set nonu 取消行号

vsp 文件名 左右分屏编辑文件 ctrl ww 切换分屏

三、结尾

今天收获还挺多,对于基础操作更熟练,另外,一个小彩蛋:

在vi ~/.bashrc 的末端添加 export PS1="${debian_chroot:+($debian_chroot)}\[\033[01;35;1m\]\u\[\033[00;00;1m\]@\[\033[01;35;1m\]\h\[\033[00;31;1m\]:\[\033[00;34;1m\]\w\[\033[01;32;1m\]\$ \[\033[0;37;1m\]" 可以永久改变linux的颜色

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值