六 树莓派linux基础

当初学习树莓派的时候,自己对linux一无所知,如今再回首当初的总结,觉得当时的自己还是挺棒的,233333.
RASPBIAN系统可以理解为LINUX系统的一个非主流版本,我们对树莓派的一切操作都可以在命令行中进行,下图是我们SSH登陆树莓派之后的命令行 界面:
在这里插入图片描述
1.pi@raspberrypi:~$
在ssh命令行界面有如上语句,你知道表示什么意思吗?pi表示用户名,raspberrypi表示主机名,‘~’表示当前工作目录为主目录,‘$’是命令提示符,表示你输入的一切内容都在它的右侧。
2 文件目录
在linux系统中,目录是一个非常重要的存在,可以说无处不在,几乎所有的操作都和它有关,作为没接触过linux的人来说,此处只要知道目录非常重要,到底有多重要需要自己在以后的学习中慢慢体会,下面是一些重要目录的介绍与描述

目 录(‘/’表示根目录)描 述
/bin存放所有用户都可以运行的程序和命令
/boot存放系统启动时所需要的文件
/dev存放表示系统设备的特殊文件
/etc存放系统管理所需要的配置文件
/etc/init.d存放启动各种服务的脚本
/etc/x11存放X-WINDOW相关的配置文件
/home所有用户的主目录
/home/piPi用户的主目录
/lib库文件存放目录
/media可移动存储的挂载点
/proc包含操作系统和各个运行中的进程相关信息的虚拟目录
/sbin用于系统管理与维护的程序
/sysRPI上的一个特殊的目录,可用于操作设备
/tmp用于让各个程序创建临时文件
/usr所有用户都可以使用的程序和数据
/usr/bin包含了操作系统中大部分的程序
/usr/games游戏都在这里
/usr/lib存放常用程序的库文件
/usr/local存放一些这台机器专用的软件
/usr/sbin更多系统管理程序
/var/xx临时的一些东西(系统日志,脱机文件)

3.linux常用的一些命令

命令描述
cd切换目录命令。cd .表示切换到当前目录,cd …表示切换到上一层目录,cd /表示切换到根目录
ls列出当前目录下的文件。大部分命令都允许添加一些参数来改变默认的行为,例如ls -l显示文件的大小,修改时间,权限;ls –la列出所有文件,包含隐藏文件。
mv改变目录或文件的名字,配合路径还可以进行路径或文件的移动操作。
touch创建一个新的空文件
rm删除文件
man了解一个命令包含的所有参数(‘命令 --help’也可以)
mkdir创建新目录
tar把一个目录下的所有文件打包在一起
grep在一个或多个文件中搜索一个特定的字符串
top查看正在运行的进程(q退出)
ps如果要中断一个出错或失去响应的进程,可以用ps命令找出这个进程的ID,然后用kill命令中断它的运行。ps –a显示所有进程,kill -9 PID强行关闭进程
croncron是linux中用于定时执行任务的程序,通过使用cron,你可以设置在制定的日期或时间执行制定的命令,或者以制定的时间间隔来执行命令。
pwd查看当前所在目录
top使用任务管理器查看进程的状态,“q”退出

linux文本编辑器

在第一次使用树莓派的时候,不知道你们会不会困惑,树莓派和电脑也没有通过数据线连接,我们在哪编写程序,怎么让它在树莓派里运行呢?其实程序当然要放在树莓派里才能用了。编写程序有下面两种方式:
a 利用RPI自带的文本编辑软件,直接在树莓派中编写代码。
b 在windows中编写代码,如果是python脚本可通过FTP软件传输到树莓派中,然后使用SSH客户端执行。如果是C语言文件,除了用FTP传输之外,还需要在树莓派上编译才可以生成可执行文件。

Linux系统中默认安装两种文本编辑器nano,vi,vi需要输入指令进行文本编辑
注:如果想学习linux基础的知识,推荐阅读《鸟叔的linux私房菜》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

foreverwlh

你的鼓励将是我创作的巨大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值