Linux常用命令

cp -d   拷贝软链接文件

cd -  回到上次目录

命令后+两次tab键  自动联想

locate xxxx

find ./ -name xxx

解压 tar zxvf software.tar.gz

压缩 tar zcvf software.tar.gz /usr/local/software

grep -nir "字符串"    -----非vim命令

vi快捷键

/字符串

n ---- 向下搜索

N ---- 向上搜索

u ---- 撤销上次操作

gg --- 跳转到文档开头

:set nu ---显示行号

:set nonu --取消行号

:set fileformat=unix

:n   ---跳转到指定的n行

:q! ---退出不保存

:wq ---退出保存

dd   ---删除当前行

busybox rx 命令

rx命令使用xmodem传送文件,只需要串口线就传送。

在文件系统输入如下命令,传送文件到板子上,板子上保存文件的名称为file

rx file

在secureCRT中选择Transfer->Send Xmodem。选择要传送的文件即可。

 

在Linux系统中,输入一个命令,再按两次TAB键,就会列出所有以输入字符开头的可用命令

.tar.bz2

解压:tar jxvf FileName.tar.bz2 

压缩:tar jcvf FileName.tar.bz2 DirName

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命令可用来检测本机连到其他主机时,数据包在传送过程中经过了哪些路由器及时间。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值