博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
华清远见fs4412开发板学习笔记(二)
阅读量:3931 次
发布时间:2019-05-23

本文共 2290 字,大约阅读时间需要 7 分钟。

fs4412开发板学习笔记(二)

Linux

1.终端操作
1)打开终端
ctrl + alt + t
2)放大
ctrl + shift + “+”
3)缩小
ctrl + “-”
4)关闭终端
alt + F4
alt + Fn + F4

2.命令提示符

命令行的开始
fs@ubuntu:~$
root@ubuntu:/home/fs#
用户名@主机名:位置$
$ 代表 普通用户
# 代表 超级用户(管理员)系统最高权限

su 用户名 	切换用户	su fs

3.Linux的路径

3.1 Linux的目录结构
windows 目录在目录去下
计算机存储设备
磁带、光盘、软盘
硬盘 机械硬盘、固态硬盘
内存 RAM(DDR4、DDR5)
移动存储设备
网络存储设备(百度网盘)

Linux 	树状结构	/	根目录 		bin		二进制的程序 		dev		设备相关文件 		lib		库 		boot	启动文件 		usr		第三方软件		...

3.2 路径的表示方法

路径 用于表述 文件在文件系统的位置
windows :
C:\Program Files (x86)\Apple Software Update
D:\Program Files (x86)\Protues
盘符
Linux :
1)绝对路径:从根目录出发描述文件位置
/boot/grub
/usr/share
shell : pwd 显示当前所在位置的绝对路径
/home/fs/CH341SER_LINUX

2)相对路径:从当前目录出发描述文件的相对位置

. 当前目录
… 上级目录
…/… 上上
…/…/… 上上上

../../../src

3)特殊目录:

Linux 支持多用户
多个用户同时登录
一个用户同时登录多次
~ 家目录
每个用户的主要工作目录,对普通用户只有权限在自己家目录下
操作。
位置:Linux会为每个用户在/home目录下创建一个和用户名
同名的目录 作为该用户的家目录
eg: fs 用户
~ == /home/fs
xiaoming 用户
~ == /home/xiaoming
yasuo 用户
~ == /home/yasuo

4.Linux 常用指令

【1】ls (list)
查看当前目录下的所有文件和目录
ls -a 查看隐藏文件
Linux下的隐藏文件都是以"."
ls -l 查看文件的属性
drwxr-xr-x 2 fs fs 4096 8月 24 17:11 Pictures
d --x r-x r-x
类型 拥有者权限 用户组权限 其他用户权限

权限 :	r	可读	w   可写	x 	可执行	-	没有对应的权限	类型 : 	d 	目录 	-	普通文件	l	链接文件(快捷方式)	.....

clear 清空屏幕

【2】cd (change directory) 切换目录

cd 文件路径 (绝对/相对路径)
切换到 Music
1)绝对路径
cd /home/fs/Music
2)相对路径
cd …
cd ./Music
cd …
cd Music
如果操作的文件或目录就在当前目录下,只需要提供文件名即可
3)特殊用法
cd / 切换到根目录
cd ~ 切换到家目录
cd 切换到家目录
cd - 切换到上次操作的目录

【3】mkdir (make directory) 创建目录

mkdir 路径/目录名

【4】touch 创建文件

touch 路径/目录名

【5】cp (copy) 复制文件

cp 源文件 目标文件
注意复制文件夹
cp 源文件 目标文件 -a
cp -a 源文件 目标文件

【6】mv (move)

  1. 剪切文件
    mv 源文件 目标文件
  2. 重命名
    mv 源文件 目标文件
    目标文件存在 表示 剪切
    目标文件不存在 表示 重命名

【7】rm (remove) 删除文件

rm -rf 路径/文件名
注意:
如果不添加 -rf 选项 只能删除 普通文件
如果添加 -rf 选项 既可以删除文件也可以删除文件夹

【8】su 切换用户

su 用户名
fs 普通用户
root 超级用户
su fs
su root

【9】设置密码

千万不要忘记超级用户
sudo passwd 用户名

【10】通配符

“*” 匹配任意零个或多个字符(所有)
“?” 匹配任意一个字符
“[a-z0-9]” 匹配括号内字符
“!(filename|filename|filename|…)” 排除指定的文件
【11】sudo 临时获取超级用户权限 (20分钟)
前提条件:当前用户必须是超级用户组的成员
使用方法:
sudo command //表示以超级用户的身份去执行该条command
sudo passwd 用户名

练习/作业:

1)在家目录下创建两个目录dianzi2 和 dainzi3
2)在dianzi2目录下创建 2个目录 dir1 dir2 和 四个文件 file1 file2 file3 file4
3)将dianzi2目录下的dir1、file1、file3 复制到 dianzi3
4)将dianzi2目录下的dir2、file2、file4 剪切到 dianzi3
5)删除dianzi2目录下除file1以外的所有文件和目录
6)删除dianzi2目录
7)将dianzi3目录重命名为dianzi并剪切到根目录
8)删除dianzi目录下的所有文件和目录
9)删除dianzi目录

今晚作业提交到日报中!!!

转载地址:http://kutgn.baihongyu.com/

你可能感兴趣的文章
获取JDBC中的ResultSet的记录的条数
查看>>
android图像处理(3)底片效果
查看>>
ExtJs 表格的实现
查看>>
题目1085 拦截导弹
查看>>
Kafka 为什么使用kafka
查看>>
Android开发技巧不同状态的Button
查看>>
CSS 鼠标经过时改变table所在行的颜色
查看>>
某机字长为32位 存储容量为64MB 若按字节编址 它的寻址范围是多少
查看>>
Java笔记之JTextField JTextArea区别
查看>>
Android学习笔记之Spinner
查看>>
UVA 题目401 - Palindromes
查看>>
Android学习笔记之SeekBar
查看>>
题目26 孪生素数问题
查看>>
java web 连接mysql数据库
查看>>
docker架构
查看>>
Docker Client创建与命令执行
查看>>
springMVC学习笔记
查看>>
PageRank算法与特征向量和特征值(eigenvector和eigenvalue)
查看>>
HITS算法--从原理到实现
查看>>
MapReduce原理
查看>>