嵌入式LINUX(C语言编程)家目录与根目录的解析,shell编程格式,常用命令与解释

简介: 嵌入式LINUX(C语言编程)家目录与根目录的解析,shell编程格式,常用命令与解释
+关注继续查看

目录


home目录与家目录

shell命令格式

常用命令及解释


正文


home目录与家目录


关于home目录与家目录,有一点要注意,正如下面这张图片所示,在根目录下执行“ls"命令,可以看到一个叫home的目录,但它并不是用户的家目录,只能说是一个存储了所有用户家目录的目录。

10.png

当我们进入home目录可以看到如下

11.png

我现在登录的用户名是student,在home目录中有一个student目录,这个才是用户是student的家目录,如我现在登录的是student,那我就只能在/home/student目录下进行操作。

如果我们进入终端显示的是这样的

china@ubuntu:~$ 
root@ubuntu:~# 

以上个字符代表的含义

字符含义
china当前用户名
ubuntulinux操作系统的名字
~家目录,家目录的本质是 /home/china
/根目录,最顶层的目录
root根目录,与/一样
:与~$都表示当前目录
$表示当前用户为普通用户
#表示当前用户为超级用户


shell命令格式


shell命令基本格式如下:


$ command [-options] [argument1] [argument2 ..]

$:    普通用户命令开始提示符

command: 命令名称

options:  选项(通常前面加一个“-”)

argument: 参数

[]:   非必要命令部分

12.png

student:    当前登录用户名

@:      用户名与主机名的分隔符

student-virtual-machine: 当前主机名

“:”:     主机名与路径名的分隔符

~/Desktop: 当前路径名

$:      普通用户命令开始提示符


常用命令及解释


sudo su     //进入管理员账号
exit        //退出管理员账号; exit() 也可以用发来终止进程
pwd         //查看当前具体目录
ls          //列出文件名
rm          //删除文件
cp          //复制文件
mv          //移动文件
mkdir       //创建文件
cd          //转移当前目录
file        //查看对当前文件属性

man命令的完整版需要下载

man     //查看帮助文件


可以用以下命令下载所需要的文件

先执行以下命令

sudo apt-get update

16.png

再执行这段命令,选择“Y”。

sudo apt-get install manpages manpages-dev manpages-posix manpages-posix-dev  //如果需要中文版,可在后面加“manpages-zh”

13.png


相关文章
|
5天前
|
Linux
Linux 文件和目录列表(ls 命令)
要想知道系统中有哪些文件,可以使用列表命令( ls )
Linux 文件和目录列表(ls 命令)
|
8天前
|
安全 Linux 数据安全/隐私保护
Linux 文件权限基础:文件和目录权限管理指南
Linux 文件权限基础:文件和目录权限管理指南
24 0
|
8天前
|
安全 Linux 数据安全/隐私保护
Linux 文件、目录和用户权限管理指南
Linux 文件、目录和用户权限管理指南
11 0
|
8天前
|
Linux
|
8天前
|
Linux
|
9天前
|
移动开发 Linux
|
9天前
|
Linux
|
9天前
|
Linux
|
10天前
|
Linux
|
10天前
|
Linux
相关产品
云迁移中心
推荐文章
更多