no-1107

导航

Linux基础讲解

Linux基础讲解

一、设置共享路径

打开ubuntu之后,我们可以看到在虚拟机上面工具栏里面有一个虚拟机的选项,点开它在下拉列表里面选择设置一栏

按照下图步骤、

 

然后找到我们的文件夹

 

如何在ubuntu里找到我们的共享文件夹

首先右键打开一个终端

 

然后在终端中输入

 cd /mnt/hgfs/你们共享文件夹的名字

 

 

基础命令讲解

cd :这个命令用于在linux中打开或者说进入文件夹

 

 

 

 

ls:这个命令用于查看当前目录下所有的文件

ls  - l:查看详细信息

 

 

chmod: 给文件授权,一般来说我们之间授权777 就可以了

 

 

cp:这个命令用复制文件到指定文件夹(复制)

 

 

touch:用于创建文件(空文档)

 

mkidr:用于创建目录(新文件)

 

rm:用于删除文件

 

gcc:用于编译我们的.c代码,生成可执行文件,然后我们在通过 ./ 来执行这个可执行文件

 

mv:用于移动文件(剪切)

gedit:用于打开文本文件

 

 

需要到开发板上运行的程序要通过:

arm-linux-gcc来编译,gcc编译的只是使用于ubuntu

 

 

键盘上的tab键是一个路径自动补全快捷键

 

练习:写一个代码,效果是打印一个阶梯,在ubuntu的终端里打印出来,而是我们输入一个数字,数字多大就打印多少层,下面是一个三层的阶梯

*

**

***

#include <stdio.h>

int main()

{

int num = 0;

scanf(“%d”, &num);

for(int i=0; i<=num; i++){

for(int j=0; j<=i; j++){

printf(“%c”, *);

}

}

return 0;

}

练习:写一个排序代码,先随机定义一个数组,里面随机方十个数据,然后将他们从小到大排序放到另一个数组内,然后把排序前和排序后的数组都打印出来,并且放到开发板上运行。

Linux命令备忘单

每当您想要快速参考时,只需查看下表:

命令

用法

ls

查看目录的内容

alias

定义或显示别名

unalias

删除别名定义

pwd

打印工作目录

cd

查找目录

cp

复制文件和目录(复制)

rm

删除文件(文档)和目录(文件)

mv

移动(重命名)文件和目录(剪切)

mkdir

创建目录(新建文件夹)

man

显示其他命令的手册页面

touch

创建空文件(新建文档)

chmod

更改文件权限

./

运行可执行文件

exit

退出当前shell会话

sudo

以超级用户身份执行命令

shutdown

关闭您的机器

htop

显示进程和资源信息

unzip

解压zip文件

apt,yum,pacman

包管理器

echo

显示文本行

cat

打印文件内容

ps

报告shell进程状态

kill

终止程序

ping

测试网络连接

vim

高效文本编辑

history

显示以前的命令列表

passwd

更改用户密码

which

返回程序的完整二进制路径

shred

覆盖文件以隐藏其内容

less

以交互式检查文件

tail

显示文件的最后几行

head

显示文件的第一行

grep

打印与给定条件匹配行

whoami

输出用户名

whatis

显示单行说明

wc

字数文件

uname

显示操作系统信息

neofetch

显示操作系统和硬件信息

find

搜索遵循模式的文件

wget

从互联网检索文件

 

 

               

posted on 2023-07-05 08:57  baoxu5076  阅读(26)  评论(0)    收藏  举报