2.3.1 文件列表
命令名称
ls
使用方法,ls+回车,可以查看当前目录,ls+目录名称,可以查看指定目录中的文件内容。
2.3.2 更换当前目录
命令名称
cd
使用方法:
cd dir ―――更换到当前目录下的dir 目录
cd / ―――更换到根目录
cd .. ―――切换到到上一级目录
2.3.3 复制
命令名称
cp
使用方法
cp src tgt ―――把文件src 复制为tgt
cp /root/src . ―――把/root 下的文件src 复制到当前目录
cp –av src_dir tgt_dir ―――把整个目录复制,两目录内容完全一样
cp –fr src_dir tgt_dir ―――将整个目录复制,并且是以非链接方式复制,当source
目录带有符号链接时,两个目录不相同
2.3.4 时间日期
命令名称
date
使用方法
date #显示当前日期时间
date -s 13:22:22 #设置系统时间为13:22:22
date -s 2007-3-14 #设置系统时期为2007-3-14
2.3.5 容量查看
命令名称
du
使用方法
du ―――显示当前目录的容量
du /tgt ―――显示/tgt 目录的容量
2.3.6 分页查看
命令名称
more
使用方法
more ―――分页命令,一般通过管道将内容传给它,如ls | more
2.3.7 回显
命令名称
echo
使用方法
echo message ―――显示一串字符
echo "message message2" ―――显示不连续的字符串
2.3.8 挂接
命令名称
mount
使用方法
mount -t vfat /dev/hda3 /mnt ―――把硬盘A第三分区装载到/mnt 目录
mount -t nfs 192.168.0.1:/yangchu /mnt ―――将nfs 服务的共享目录/yangchu 挂接到/mnt 目录
2.3.9 移动
命令名称
mv
使用方法
mv src tgt ―――将文件src 更名为tgt
2.3.10 删除
命令名称
rm
使用方法
rm file_name ―――删除一个叫做file_name的文件
rm -fr dir ―――删除当前目录下叫dir 的整个目录
2.3.11搜索
命令名称
grep
使用方法
grep -ir “chars” ―――在当前目录下的所有文件中查找字串chars,并忽略大小写,-i 为忽略
大小写,-r 代表下一级目录
2.3.12 改变文件权限
命令名称
chmod
使用方法
chmod a+x file ―――把file 文件设置为可执行,脚本类文件必须要这样设置,否则需要使用
bash file 才能执行
chmod 666 file ―――把文件file 设置为可读写
2.3.13 查找
命令名称
find
使用方法
find -name /path file ―――在/path 目录下查找,看是否有文件file
2.3.12 改变文件权限
命令名称
chmod
使用方法
chmod a+x file ―――把file 文件设置为可执行,脚本类文件必须要这样设置,否则需要使用
bash file 才能执行
chmod 666 file ―――把文件file 设置为可读写
2.3.13 查找
命令名称
find
使用方法
find -name /path file ―――在/path 目录下查找,看是否有文件file
3.14时间日期
命令名称
date
使用方法
date ―――打印当前日期时间
2.3.14 文件内容查看
命令名称
cat
使用方法
cat file ―――显示文件file的内容(以ASCII码表示)
2.3.15 压缩与解压
命令名称
tar
使用方法
tar xzvf file.tgz ―――把文件file.tgz 解压到压缩时的目录
tar czvf file.tgz source_path ―――把文件或者文件夹source_path 压缩为file.tgz
2.3.16 编辑
命令名称
vi
使用方法
vi file ―――编辑文件file
在vi 状态下,输入命令的方式为先按ctrl+c, 然后输入
:x―――退出
:x!―――退出并保存
:w-――写入文件
:w!―――不询问方式写入文件
:r file―――读文件file
:%s/oldchars/newchars/g―――将所有字串oldchars 换成newchars
这些是基本的操作命令
2.3.17 创建节点
命令名称
mknod
使用方法
mknod /dev/tty1 c 4 1 ―――创建字符设备tty1,主设备号为4,从设备号为1,即第一个tty终端
2.3.18 进程查看
命令名称
ps
使用方法
ps ―――显示当前系统进程信息
ps –ef ―――显示系统所有进程信息
2.3.19 杀死进程
命令名称
kill
使用方法
kill -9 250 ―――将进程编号为250 的程序杀死
2.3.20 比较
命令名称
diff
使用方法
diff dir1 dir2 ―――比较目录1 与目录2 的文件列表是否相同,但不比较文件的实际内容,不
同则列出
diff file1 file2 ―――比较文件1 与文件2 的内容是否相同,如果是文本格式的文件,
则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的
2.3.21 设置环境变量
命令名称
export
使用方法
export LC_ALL=zh_CN.GB2312 #将环境变量LC_ALL 的值设为zh_CN.GB2312
2.3.22 启动信息显示
命令名称
dmesg
使用方法
dmesg ―――显示kernel 启动及驱动装载信息
2.3.23 网络设置命令
命令名称
ifconfig
使用方法
ifconfig命令可检查并设置主机的网络接口,在开发板上执行时不加任何参数会显示网卡与本地
回路(lo,,loopback)的信息。
ifconfig命令除了可查看网卡的状态外,还能改变一些网络的设置:
#ifconfig eth0 192.168.0.230 netmask 255.255.255.0
表示设置网卡1 的地址192.168..230,掩码为255.255.255.0,不写netmask 参数则默认为
255.255.255.0。开发板有缺省的网络IP,这是通过在启动脚本/etc/init.d/rcS 文件中使用ifconfig
实现的。
也可以利用ifconfig命令暂时关闭网卡:
#ifconfig eth0 down
2.3.24 设置网关
命令名称
route
使用方法
这是Linux 系统中控制台下用来设置网关的常用工具,它的使用方法如下:
#route
显示当前路由设置情况
#route add default gw 192.168.1.1
表示设置192.168.1.1为默认的路由
#route del default
表示将默认的路由删除
2.3.25 测试网络联通
命令名称
ping
使用方法
ping命令可以用来测试本机和网络上的另一台计算机是否连通。
ping –c 3 192.168.1.1
表示向192.168.1.1 连续发送三次测试包,以验证网络是否连接正常。
执行
ping 192.168.1.1
2.3.26 路由检测命令名称traceroute使用方法traceroute命令可用来检测本机连到其他主机时,数据包在传送过程中经过了哪些路由器及时间。