1、ls 查看
-a 查看隐藏文件
-l 查看属性
-d 如果参数是目录,就只显示目录信息,而不显示其下的各文件。
2、cd 切换当前目录
cd .. 切换到上一层目录
3、which 查看文件、命令所在目录
在PATH变量指定的路径中,搜索指定的系统命令的位置
4、ping 地址 查看网络是否能连通
当连通时,会打印出一系列信息;倘若想要终止显示,可以按下ctrl +c。
5、rm 删除
-r 删除目录
-f不提示信息
6、tar 压缩/解压缩文件
x 从档案文件中释放文件(解压缩)
z 用gzip来压缩/解压缩文件
v 详细报告tar处理的信息
f 这个选项必选,使用档案文件或设备
c 制作新档案(压缩)
j 用bzip2来压缩/解压缩文件
C 改变目标目录
gzip 压缩/解压缩文件
-c 将输出写到标准输出上,并保留源文件
7、reboot 重启
8、shutdown 关机
-h now 马上关机
9、halt 马上关机
10、mkdir 创建目录
-p 如果路径中的某些目录不存在,可以自动创建那些尚不存在的目录,即可以创建多个目录
11、help 命令
命令 -- help 告诉常用的参数说明
12、man 命令 详细使用说明
13、cp 复制文件或者目录
a 通常用在拷贝目录时,它保留连接、文件属性,并且复制所有子目录
r 若复制的文件为一目录文件,这代表复制将递归到复制子目录下的所有文件。
f 删除已经存在的目标文件而不加提示
14、mv 移动文件或者目录、重命名
15、/etc/init.d network restart 重启网络
ubuntu重启网络跟Red Hat不同,ubuntu输入下命令:sudo /etc/init.d/networking restart
16、vi /etc/profile 编辑环境变量
17、source /etc/profile 使环境其作用
不过只在当前窗口有用,需要重新启动才能在任何情况下有效
18、find [路径] [表达]
eg: find /mnt/hgfs/share/u-boot-1.1.6/ -name config.h
19、echo 显示字符串
20、arm-linux-gcc 编译工具
-g 生成调试信息
-c 编译不链接
-w 不生成任何警告信息
-wall 生成任何级别的警告信息
-O2 进一步优化
21、gedit 是一个图形化文本编辑器
22、pwd 显示出当前路径
23、chmod 更改文件的权限
777 使所有用户都对文件/目录拥有所有权限
-rw- r-- r--
普通文件 文件所有者(一般是文件创建者) 组用户 其他用户
24、ln 创建连接文件(快捷方式)
-s 进行软连接
25、mount 挂载设备
-t 以什么文件系统挂载
eg: mount –t iso9660 /dev/cdrom /mnt/cdrom
26、umount 卸载设备,与mount命令格式一样
27、env 打印环境变量
28、netstat 打印网络信息
29、uname –r 打印内核版本(eg: 3.2.0-55-generic-pae)
-s 打印操作系统(eg:linux)
-m打印cpu类型(eg:i686)
30、cat 显示文件内容
31、grep 在指定的文件列表中搜索与字符串匹配的行,并打印出来
[选项] 字符串 文件列表
-r 递归搜索所有文件夹
-n 显示匹配行及行号
-w 字完全匹配
-l 查询多文件时只输出包含匹配字符的文件名
32、df –ihT 显示出当前挂载的磁盘的信息(挂载点、文件系统类型等)
33、top 查看CPU的使用率、进程状态、内存利用率等
34、ps 查看进程
-a 显示现在运行在终端机下的所有进程,包括其他用户的程序
-A 显示所有正在运行的程序
35、kill 杀进程
kill [pid]