一:常用linux命令
1.Linux 管理文件和目录的命令
命令 | 功能 | 命令 | 功能 |
pwd | 显示当前目录 | ls | 查看目录下的内容 |
cd | 改变所在目录 | cat | 显示文件的内容 |
grep | 在文件中查找某字符 | cp | 复制文件 |
touch | 创建文件 | mv | 移动文件 |
rm | 删除文件 | rmdir | 删除目录 |
2. 有关磁盘空间的命令
命令 | 功能 |
mount | 挂载文件系统 |
umount | 卸载已挂载上的文件系统 |
df | 检查各个硬盘分区和已挂上来的文件系统的磁盘空间 |
du | 显示文件目录和大小 |
fsck | 主要是检查和修复 Linux 文件系统 |
3.管理员使用者和设立权限的命令
命令 | 说明 | 命令 | 说明 |
chmod | 用来改变权限 | useradd | 用来增加用户 |
su | 用来修改用户 |
chmod 命令:
用来改变文件的权限,主要有读取,写入,执行三种权限,在linux系统中,可以通过ls -l查看具体的文件权限。其中:
r—文件可以被读取
w—文件可以被写入
x—文件可以被执行,如果文件是程序的话
chmod 文件的使用者(u,g,o,a)增减(+,-,=)权限名称(r,w,x)
文 件 的 使 用 者 | 说明 | 权限 | 说明 | 增减 | 说明 |
u | 拥有文件的用户 | r | 读取权 | + | 添加权限 |
g | 所有者所在的组群 | w | 写入权 | - | 删除权限 |
o | 其他人 | x | 执行权 | = | 是它称为唯一权限 |
a | 全部(u,g 和 o) |
删除某一文件的所有权限,输入命令: chmod a-rwx test.txt
为文件所有者添加权限,输入命令: chmod u+rwx test
还可以用数字表示权限: 4——读取, 2——写入, 1——执行。下面的两个命令等价:
chmod 751 filename
chmod u+rwx,g=rx,0=x filename
su命令:
在linux系统中,输入su,则切换到root用户。以nanopi neo core举例子:
非root用户 --- 用户名 pi --- 密码:pi
root用户 --- 用户名 root --- 密码:fa
切换root到普通用户 su pi
4.其他
其他操作可以参考linux常用命令大全:常用linux命令大全
二:串口调试软件
可以使用软件通过串口对开发板进行操作,常用的软件包括:SecureCRT、Putty等。
1.SecureCRT
支持SSH 以及串口,我们通常使用 SecureCRT 来作为串口终端使用。不过它是付费软件,需要破解.具体操作可以参照secureCRT使用
2.Putty
Putty和 SecureCRT是类似的软件,都是用来作为 SSH或者串口终端的,区别在于 SecureCRT
是付费软件,而 Putty 是免费的!!!这点很重要啊!虽然 Putty 没有 SecureCRT 功能强大,但是Putty 用来作为嵌入式 Linux 的串口终端是绰绰有余。百度搜索,官网下载即可。