献给初学者:嵌入式Linux必须掌握的命令总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
献给初学者:嵌入式Linux必须掌握的命令总结你想成为Linux高手吗?熟悉命令是学习linux的第一关,哈哈,只要你掌握了最后一个命令,你就
Master了所有的命令,哈哈,那是个杀手锏哦~~
(本实验在虚拟机下ubuntu9.10下操作完成)
一.用户和权限的切换
book@book-desktop:/$ sudo su root//从book用户切换到root用户
// 输入密码123456回车即可切换到root用户
[sudo] password for book:
root@book-desktop:/#su book //从root用户切换到book用户
二.linux虚拟控制台:字符界面和图形界面切换
硬盘安装的linux,在系统图形界面启动后,可使用Ctrl+Alt+F1~6切换到字符界面,再用Ctrl+Alt+F7切换到图形界面。对于使用虚拟机安装的linux,由于虚拟机屏蔽了Ctrl+Alt键,必须使用其他热键:Ctrl+Alt+shift+F1~6切换到字符界面;使用Alt+F7返回到图形界面。
控制台切换Linux是一个多用户操作系统,它可以同时接受多个用户登录。Linux还允许一个用户进行多次登录,这是因为Linux和UNIX一样,提供了虚拟控制台的访问方式,允许用户在同一时间从不同的虚拟控制台进行多次登录。
虚拟控制台的选择可以通过按下Ctrl+Alt+一个功能键来实现,通常使用F1-F7,例如,用户登录后,按一下Ctrl+Alt+F2键,用户又可以看到"login:"提示符,说明用户看到了第二个虚拟控制台。然后只需按Ctrl+Alt+F1键,就可以回到第一个虚拟控制台。用户可以在某一虚拟控制台上进行的工作尚未结束时,切换到另一虚拟控制台开始另一项工作。
三.创建用户
一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系管理的工作。如果只需要完成一些由普通帐号就能完成的任务,建议不要使用超级
用户帐号,以免无意中破坏系统,影响系统的正常运行。
超级用户的提示符是“#”,其他用户的提示符是“$”。
root@book-desktop:/#useradd casy //格式:useradd [选项] 用户名
root@book-desktop:/#passwd //输入密码,回车,确认密码,回车
四. 常用命令:
•cp //拷贝
格式:cp [选项] 源文件或目录目标文件或目录
范例:
1.root@book-desktop:/#cp /home/test /tmp/
//将/home目录下的test文件copy到/tmp目录下
2. root@book-desktop:/#cp –r /home/dir1 /tmp/
//将/home目录下的dir1目录copy到/tmp目录下
•mv//移动(相当于剪切)或更名
格式:mv [选项] 源文件或目录目标文件或目录
范例:
1. root@book-desktop:/#mv /home/test /home/test1
//将/home目录下的test文件更名为test1
2. root@book-desktop:/#mv /home/dir1 /tmp/
将/home目录下dir1目录移动(剪切)到/tmp目录下
•rm //删除
格式:rm [选项] 文件或目录
范例:
1. root@book-desktop:/# rm /home/test
删除/home目录下的test文件,终端会返回一串字符,提示你时候删除?输入”y”,回车。root@book-desktop:/#rm –f /home/test //强制删除文件
2. root@book-desktop:/#rm –r /home/dir //删除/home目录下的dir目录
root@book-desktop:/#rm –rf /home/dir //强制删除目录
•mkdir //创建目录
格式:mkdir [选项] 目录名
范例:
1. root@book-desktop:/#mkdir /home/workdir
//在/home目录下创建workdir目录
2. root@book-desktop:/#mkdir –p /home/dir1/dir2
//创建/home/dir1/dir2目录,如果dir1不存在,先创建
•cd //改变工作目录
格式:cd 目录名
范例:
1. root@book-desktop:/#cd /home/ 进入/home目录
root@book-desktop:/#cd ..//回到根目录
root@book-desktop:/#cd - //回到上次的工作目录
•pwd //查看当前路径
格式:pwd
范例:
1. root@book-desktop:/#pwd //显示当前工作目录的绝对路径
•ls //查看目录
格式:ls [选项] [目录或文件]
范例:
1. root@book-desktop:/#ls /home
//显示/home目录下的文件与目录(不包含隐藏文件)
2. root@book-desktop:/#ls –a /home
//显示/home目录下的所有文件与目录(包含隐藏文件)
3. root@book-desktop:/#ls –l /home
//显示/home目录下的文件与目录的详细信息
4. root@book-desktop:/#ls –c /home