Linux根目录
1 / - 根目录:
每一个文件和目录都从这里开始。
只有root用户具有该目录下的写权限。此目录和/root目录不同,/root目录是root用户的主目录。
2 /bin - 用户二进制文件:包含二进制可执行文件。系统的所有用户使用的命令都设在这里.
3 /sbin - 系统二进制文件:同样也包含二进制可执行文件。但是,在这个目录下的linux命令通常由系统管理员使用,对系统进行维护。
4 /etc - 配置文件:包含所有程序所需的配置文件。
5 /dev - 设备文件:包含设备文件
6 /proc - 进程信息 包含系统进程的相关信息。这是一个虚拟的文件系统,系统资源以文本信息形式存在。
7 /var - 变量文件
var代表变量文件。
这个目录下可以找到内容可能增长的文件。
包括 - 系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列(/var/spool);锁文件(/var/lock);多次重新启动需要的临时文件(/var/tmp)等。
8 /tmp - 临时文件
包含系统和用户创建的临时文件。
当系统重新启动时,这个目录下的文件都将被删除。
9 /usr - 用户程序
包含二进制文件、库文件、文档和二级程序的源代码。
10 /home - HOME目录
所有用户用home目录来存储他们的个人档案。
11 /boot - 引导加载程序文件
包含引导加载程序相关的文件。
12 /lib - 系统库
包含支持位于/bin和/sbin下的二进制文件的库文件.
库文件名为 ld*或lib*.so.*
13 /opt - 可选的附加应用程序
opt代表opitional;
包含从个别厂商的附加应用程序。
附加应用程序应该安装在/opt/或者/opt/的子目录下。
14 /mnt - 挂载目录
临时安装目录,系统管理员可以挂载文件系统。
15 /media - 可移动媒体设
用于挂载可移动设备的临时目录。
16 /srv - 服务数据
srv代表服务。
包含服务器特定服务相关的数据。
树莓派常用命令
参考:
树莓派学习笔记(2):常用linux命令 - 小五义 - 博客园 (cnblogs.com)
(7条消息) 树莓派常用命令_zyf方的博客-CSDN博客_树莓派命令
1、ls命令:列出文件目录的常用命令
Ls -a:列出目录下的所有文件,包括以.开头的隐含文件。
-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。
-d 将目录象文件一样显示,而不是显示其下的文件。
-k 以 k 字节的形式表示文件的大小。
-l 列出文件的详细信息。
-p -F
在每个文件名后附上一个字符以说明该文件的类型,"*"表示可执行的普通文件;"/"表示目录;"@"表示符号链接;"|"表示FIFOs;"="表示套接字(sockets)。 |
-s 在每个文件名后输出该文件的大小。
2、cd命令:返回用户主目录
cd- 返回进入此目录之前所在目录
cd .. 返回上级目录
cd../.. 返回上两级级目录
注意:cd之后有空格。
3、touch命令:用来修改文件时间戳(包括存取时间和更改时间),新建一个不存在的文件。
4、mv命令:用来移动文件或者将文件改名。
格式:mv [参数] 源文件或目录 目标文件或目录
5、rm命令:删除一个目录中的一个或多个文件或目录。
格式:rm [参数] 文件/目录…
6、tar命令:解压缩命令
格式:tar [参数] [文件]...
7、cat命令:
(1)显示文件:cat 文件名
(2)创建一个文件,只能是创建新文件,不能编辑已有文件。Cat > 文件名
(3)将几个文件合并成一个文件:cat 文件名1 文件名2…… > 文件名
8、Less命令:对文件或者其它输出分页显示
9、Ps命令:查看进程
10、Kill命令:终止指定进程的运行。
11、关机:
sudo poweroff 关闭电源
sudo shutdown -h now 立即关机
sudo shutdown -r now 立即重启
sudo shutdown -h +2 2分钟之后关机
12、mkdir 新建目录
如果你要在当前目录下新建一个目录 temp,那么你可以使用:
$ mkdir temp
如果你想把这个temp新建到/home/pi/projects下面,那么你可以使用:
$ mkdir /home/pi/projects/temp
13、rmdir 删除目录
如果你要把temp目录删除,可以使用:
$ rmdir temp
或者:
$ rmdir /home/pi/projects/temp
但这要求temp必须是个空空的目录,如果temp中还有其他内容,你可能需要使用:
$ rm -rf temp
系统会把temp及其里面的所有内容全部删除。
14、cp 复制文件/目录
你可以把女孩儿们的号码复制到妥当位置,以防被女友删除:
$ cp GirlsPhoneNum /home/pi/Study/Linux/RaspberryPi
如果你要复制整个目录到/home/pi下面:
$ cp -r GirlPhotos /home/pi
15、man 显示命令帮助手册
如果你不知道某个命令怎么用,或者你忘记了,你可以man一下:
$ man grep
输出的内容可能会让你崩溃,你可以用空格来翻页,回车看下一行,q退出。
16、exit 退出
当你想退出终端,直接输入 exit 即可,别忘了输完按回车键。
17、reboot 重新启动
如果你想重新启动系统的话:
sudo reboot
18、shutdown关机
如果你想立即关闭系统:
sudo shutdown
19、
./program 运行program程序
如果你想运行某个程序(可执行文件),那么直接在终端里输入它的路径就可以,如果你要执行当前目录下的program可执行文件,你需要使用:
$ ./program
20、
apt-get 安装/删除软件包
那么树莓派下面怎么安装软件呢?或者卸载软件?
一般来讲你并不需要先去某个网站下载,然后安装,你可以直接使用包管理工具apt-get,比如你要安装vim编辑器,你可以:
$ sudo apt-get install vim
如果你想删除它,也很简单:
$ sudo apt-get remove vim
apt-get需要以root权限运行,所以在前面加上sudo。
如果你想对系统和已安装的软件包进行升级:
$ sudo apt-get update
$ sudo apt-get upgrade