嵌入式linux常用命令-PPT精品文档
- 格式:ppt
- 大小:1.24 MB
- 文档页数:46
学习嵌入式和Linux的常用命令和解释学习嵌入式和Linux的常用命令和解释linux的几个特点:1)一切皆文件2)没有消息就是好消息3)可以使用tab键补全文件名或命令名4)分时操作系统5)多用户/多任务命令格式:命令名字[选项][参数]注意:1)放在[]中的内容可选2)不要把[]号输入进来3)命令的选项可以组合使用命令介绍:1、cd 切换目录(路径)cd / 切换到根目录cd /home 切换到普通用户的家目录下cd 同上到当前所在用户的家目录下cd ~ 同上2、相对路径和绝对路径:绝对路径:一定是从根目录下开始的路径cd /home/user1相对目录:以当前所在目录为出发点,进行目录的切换举例:假如当前在home目录下,如果要进入home目录下的user1目录,那么可以:cd ./user1 或者cd user1是选择相对路径还是绝对路径来切换目录,取决于哪个方便。
. 代表当前目录.. 代表当前目录的上一级目录3、ls 列出当前目录或某个目录下的文件名ls -l 以长格式(详细)列出文件ll 和上面一样,只是简写ls -a 显式所有的文件(包括隐藏文件:以.开头的文件)ls -al 组合上面的功能ls -d 列出当前目录下的目录文件4、pwd 显式当前所在目录5、touch 创建一个空文件,或者更新已有的文件的时间6、mkdir 创建目录mkdir -p 创建嵌套(多级)的目录7、cp 拷贝文件或目录cp -p file1 dir1/file2将当前目录下的file1拷贝到当前目录中的dir1目录下,并且保存的名字是file2(file1和file2名字可以相同,也可不同)cp -r dir1 dir2/dir3将当前目录下的dir1目录拷贝到当前目录下的dir2中的dir3目录下cp -rp dir1 dir2/dir3/dir4 拷贝的同时可以改名8、mv 移动或改名mv file1 dir1 移动当前目录下的file1到当前目录下的dir1目录中mv file1 dir1/file2 将file1移动到dir1下,并且改名为file2mv dir1 dir2/dir3移动dir1目录到dir2下的dir3目录下,或者如果在dir2下没有dir3目录,那么就是把dir1移到dir2下,且改名为dir39、rmdir 只能删除空目录,很少用rm 可以删除任何类型的文件rm file1 删除file1文件,删除时会询问是否删除,y表示删除,n 表示不删除rm -f file1 强制删除file1文件,不询问rm -rf dir1 强制删除目录,不询问10、以详细信息列出的信息权限字段链接数文件的所属者文件的所属组文件的大小文件创建的日期文件创建的时间或最新更改的时间文件名称-rwxr--rw- 3 root root 865 Jul 3 11:11 file1其中权限字段中:第一个字符表示文件的属性- 表示普通文件d 表示目录l 链接文件s 套接字文件c 字符设备文件b 块设备文件p 管道文件后9个字符,3个为一组:r可读w可写x可执行第一组:文件的拥有者第二组:文件的所属组第三组:其他所有人每个权限都有对应的一个数字:r 4w 2x 1权限可以用上面数字的和来表示,如果某一位上没有该权限,那么那一位以-表示用字母表示的权限用数字表示rw-r-x--- 65011、修改权限可以:第一中种方法:用数字chmod 444 file1 修改文件的权限为对每类用户都是只可以读第二种方法:用字母+表示增加该权限-表示去掉该权限=设置成该权限chmod u+x,g+w file1chmod u+rw file1chmod u-r,g+x file1chmod u=r,go+rw file1chmod a=rw file1 修改file1文件对所有人的权限为可读可写chmod -R u=rw,g=r dir1 递归修改dir1目录下所有的文件和目录的权限12、chown 改变文件的所属者chown 新的文件所属者的名字文件名chown user1 file3 修改文件file3的所有者为user1chown user2:user3 file4修改文件file4的所属者是user2用户,所属组是user3组chown -R user1:user2 a递归的修改a目录下的所有的文件的拥有者为user1,所属组是user213、chgrp 改变文件的所属组chgrp group1 file3 修改文件file3的所数组为group1chgrp -R group1 dir2 递归修改dir2下所有文件和目录的所属组为group114、r w x 对文件和目录的不同意义:文件r 可读w 可以修改x 对于可执行文件有可执行的权限目录r 可以看到该目录下的文件名字w 可以在该目录下新建、移动、修改、删除文件或目录x 是否能够进入该目录的权限15、三个重要的文件/etc/passwd 用来存放用户信息uid: 用户标识值是0: root用户1~499:系统用户(一般是不会登录或不允许登录的,而且通常没有家目录),是启动操作系统必不可少的虚拟用户。