献给初学者:嵌入式Linux必须掌握的命令总结_linux基础命令总结

其他工作总结 时间:2020-02-28 23:07:58 收藏本文下载本文
【www.daodoc.com - 其他工作总结】

献给初学者:嵌入式Linux必须掌握的命令总结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“linux基础命令总结”。

献给初学者:嵌入式Linux必须掌握的命令总结

你想成为Linux高手吗?熟悉命令是学习linux的第一关,哈哈,只要你掌握了最后一个命令,你就Master了所有的命令,哈哈,那是个杀手锏哦~~

(本实验在虚拟机下ubuntu9.10下操作完成)一.用户和权限的切换

book@book-desktop:/$ sudo su root

//从book用户切换到root用户 // 输入密码123456回车即可切换到root用户 [sudo] paword 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:/#pawd

//输入密码,回车,确认密码,回车 四.常用命令: • 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| =] [mode] 文件名 参数: who:

u 表示文件的所有者。

g 表示与文件所有者同组的用户。o 表示“其他用户”。a 表示“所有用户”。它是系统默认值。mode:

+ 添加某个权限-取消某个权限 = 赋予给定权限

例:root@book-desktop:/#chmod g+w hello.c 另一种方法:

mode所表示的权限可使用下述字母(数字)的任意相加组合: r 可读(4)w 可写(2)x 可执行(1)例:root@book-desktop:/#chmod 761 hello.c //可读可写可执行/可读可写/可执行

• df //查看磁盘使用情况 格式:df [选项] 范例:root@book-desktop:/#df –k

//以KB为单位显示磁盘使用情况

//实际上不用-k参数,系统默认的也是KB单位

• du //查看目录大小 格式:du [选项] 目录

范例:root@book-desktop:/#du –b ipc

//以字节为单位显示ipc这个目录的大小

网络配置

• root@book-desktop:/#ifconfig

//查看IP 格式:ifconfig [选项] [网络接口] 范例:

1.root@book-desktop:/#ifconfig eth0 192.168.0.1 //配置eth0这一网卡的ip地址为192.168.0.1 2.root@book-desktop:/# ifconfig eth0 down //暂停eth0这一网卡的工作

3.root@book-desktop:/# ifconfig eth0 up

//恢复eth0这一网卡的工作

• netstat //查看网络状态 格式:netstat [选项] 范例:

1.root@book-desktop:/#netstat-a

//查看系统中所有的网络监听端口。www.daodoc.com

• rpm //软件安装

格式:rpm [选项] [安装文件] 范例:

1.root@book-desktop:/#rpm-ivh tftp.rpm

//安装名字为tftp的文件 2.root@book-desktop:/# rpm –qa //列出所有已安装rpm包 3.root@book-desktop:/# rpm –e name

//卸载名字为name的rpm包

• mount //挂载

格式:mount [选项] 设备源 目标目录 范例:

1.root@book-desktop:/#mount /dev/cdrom /mnt //将光驱挂载到/mnt目录下 • umount 格式:mount 原目标 目的目录 范例:

1.root@book-desktop:/#umount /mnt

//(对应mount为例)

//取消光驱在/mnt下的挂载

• find //查找文件

格式:find 路径-name‘文件名’

范例:

1.root@book-desktop:/# find./-name ‘co*’

//在当前目录及其子目录中寻找名为co开头的文件 2.root@book-desktop:/#find./-name ‘test’

//在当前目录及其子目录中寻找名为test的文件

• grep //查找字符串

格式:grep [选项] 字符串 范例:

1.root@book-desktop:/#grep “file”./-rn

//在当前目录及其子目录中,查找包含file字符串的文件 2.root@book-desktop:/#netstat –a | grep tftp

//查看所有端口中用于tftp的端口

• top

//动态查看CPU使用

格式:top 范例:

1.root@book-desktop:/#top

//查看系统中的进程对cpu、内存等的占用情况(ctr+C退出)。• ps

//查看进程 格式:ps [选项] 范例: 1.root@book-desktop:/#ps aux

//查看系统中的所有进程。

• kill //杀死进程

格式:kill [选项] 进程号

范例:

1.root@book-desktop:/#kill –s 4096

//杀死4096号进程

• man //帮助(按Q键退出)格式:man 命令名 范例:

1.root@book-desktop:/#man grep //查看grep命令的使用方法 2.root@book-desktop:/#man ping

//查看ping命令的使用方法

Ok,到此结束!

下载献给初学者:嵌入式Linux必须掌握的命令总结word格式文档
下载献给初学者:嵌入式Linux必须掌握的命令总结.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文