当前位置:首页 > > 充电吧
[导读]副1.C语言运算符优先级 1.linux挂载和卸载硬盘[首先,先查看要挂在的硬盘的具体分区。]【【【【【常用命令:df -h          mount           fdisk -l    

副1.C语言运算符优先级 

1.linux挂载和卸载硬盘[首先,先查看要挂在的硬盘的具体分区。]

【【【【【常用命令:df -h          mount           fdisk -l       】】】】

root@ubuntu:~# fdisk -l

挂载硬盘

root@ubuntu:~# mount /dev/sda2 /disk/u2

卸载硬盘

root@ubuntu:~# umount /disk/u2

【【【【附注:自动挂载一块硬盘 -> 解决虚拟机环境下,第一块硬盘空间不足问题】】】】

首先用fdisk -l 命令查看是否有硬盘,是什么名称,(有可能是sdb,也有可能是hdb,其中的b代表第二块硬盘)


确定了硬盘,参见http://blog.csdn.net/edhroyal/article/details/8284580。


挂载地址,建议先随便挂载一个地方,然后把usr目录下的东西,全部考到挂载点的第二块硬盘中。


然后删除挂载在第一块硬盘上的 /usr/目录下所有东西。


然后mount /dev/sdb1 /usr/


这样就把第二块硬盘挂载到了/usr/目录下,同时,原来第一块硬盘里的东西都还在,所以不会造成系统的问题。这样做的目的解决了,第一块硬盘空间不足(由于删掉了/usr/目录下所有,所以现在第一块硬盘的空间应该会提升很多了),第二块硬盘同时挂载/usr/下,但是第二块硬盘空间一下子就占用了从第一块硬盘/usr/目录下的所有东西。所以,建议分区搞大些。


2.jdk常用版本官方地址:

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u6-oth-JPR

 

3.linux 内核官方地址:http://www.kernel.org/pub/linux/kernel/v2.6/

 

4.linux下浏览器缺少adobe flash player。

a.官方下载xxxxxx.tar.gz

b.解压。

c.然后把生成的动态库文件xxx.so放到root目录下的.mozilla/plugins下。(ctrl+H为显示隐藏目录或文件,然后在.mozilla下新建文件夹plugins即可。)

 

 

5.linux设置ip地址,子网掩码,网关等。

a>.

设定IP

$sudo gedit /etc/network/interfaces
auto lo
iface lo inet loopback


auto eth0
iface eth0 inet static
address 192.168.0.111

netmask 255.255.255.0
gateway 192.168.0.1

保存,并关闭gedit。
这样,IP并没有立即生效。需要执行

$sudo /etc/init.d/networking restart
这时候就能ping到局域网中的电脑了。但是上不了Internet,是因为没有设置DNS的原因。DNS信息保存在/etc/resolv.conf中,一旦更改,立即生效。
$sudo gedit /etc/resolv.conf


nameserver 192.168.2.43
nameserver 192.168.2.6

保存并关闭,现在就可以上网了。

b>.

ifconfig wlan1 up

ifconfig wlan1 192.168.1.111

route add default gw 192.168.1.1
    echo nameserver 192.168.1.1 > /etc/resolv.conf

6.ftp常用命令:http://os.51cto.com/art/201003/186325.htm

7.设置linux时间

1、只修改日期,不修改时间,输入:
Linux代码
 

 1. date -s 2007-08-03  

2、只修改时间,输入:
Linux代码

   1. date -s 14:15:00  

date -s 14:15:00


3、同时修改日期时间,注意要加双引号,日期与时间之间有一空格,输入:
Linux代码

   1. date -s "2007-08-03 14:15:00"  

date -s "2007-08-03 14:15:00"

4、修改完后,记得输入:
Linux代码
   1.hwclock -w   

把系统时间写入硬件上

 

8.开发板无线网卡连接无线路由器

  (路由器安全模式改为open,加密类型为wep模式,其他的psk等还没有试过。路由器名字为wifi,密码为zhang,这个wep模式只能设置为5或13个字符)

 

(1) 通过telnet远程登录后,设置/etc/Wireless/RT3070A/rt3070a.dat文件;

SSID=Wifi

AuthMode=OPEN

EncrypType=WEP

Key1Type=1

Key1Str=zhang

(2)  运行ifconfig wlan0 192.168.10.200,这时应能通过Wifi-Module无线路由器远程连接到开发板上,为了在开发板重启后仍然能通过无线连接,需要下载更新/etc/init.d/rcS文件,下载/etc/init.d/startup文件,startup文件中这样写

 

      ifconfig wlan0 up

      ifconfig wlan0 192.168.10.123

      route add default gw 192.168.10.1

 9.tar打包

A:这种方式,打包之后的压缩包打开之后就是/home/sky/下的这些内容

1.先切换到要打包的目录,比如说我要打包/home/sky/下的所有东西

  cd /home/sky/

2.进行打包

  tar -zcvf /abc.tar.gz *

  这个意思就打包完的东西存放在/ 下,打包的内容是当前目录下 * (即所有内容)。

 

B:以下这种方式,打包之后的压缩包,打开之后内容是先有一个目录结构,这个目录结构就是

  tar的第三个参数的目录结构,即上边的*

 

 比如说:

 当前目录在 / 下

 1.tar -zcvf /home/abcd.tar.gz /home/sky/*

  使用以上命令之后,发现打包之后的文件在/home/下,名字叫做abcd.tar.gz。

  但是你点开这个abcd.tar.gz之后,发现他并不是我们想要的内容,他是有一个叫home的文件夹,你在点击发现又有一个sky的文件夹,你再点击进去才发现是我们所需要的东西。

个人感觉这种方法,适合打包那些你编译好的东西,给别人直接用。

别人在解包的时候用tar -zxvf /XXX/XXXX/abcd.tar.gz -C /

运行这个命令之后,然后你的这个abcd包,就被解压到了/home/sky/下,linux是以追加方式进行解压,就是说sky下如果有其他的文件以及文件夹,不进行覆盖,而是重新添加abcd包里边的内容。

10.linux 查找命令

http://www.ruanyifeng.com/blog/2009/10/5_ways_to_search_for_files_using_the_terminal.html


11.linux 开发板配置无线网络 详解

http://blog.sina.com.cn/s/blog_646cb1fe0101fw3y.html

http://www.emlinix.com/news/news2012368.html

英利开发板设置:

具体使用的方法:

        #insmod /lib/module/2.6.30/rt3070sta.ko (加载安装3070驱动) 
        #ifconfig ra0 up 
        #/usr/bin/wpa_supplicant –Dwext –ira0 –c /etc/wpa_supplicant.conf –d &

 

        然后可以通过DHCP自动获取ip:

        #udhcpc –i ra0



---------------------------------无线配置--------------------------------------

http://hostap.epitest.fi/gitweb/gitweb.cgi?p=hostap.git;a=blob_plain;f=wpa_supplicant/wpa_supplicant.conf

[root@EM9280 /etc/init.d]#more startup 

#! /bin/sh


insmod /lib/modules/3.9.7/rt3070sta.ko

sleep 5

ifconfig ra0 up

sleep 2

/usr/bin/wpa_supplicant -Dwext -ira0 -c /etc/wpa_supplicant.conf -d &


sleep 20

ifconfig ra0 192.168.14.119

route add default gw 192.168.14.1

sleep 5 

[root@EM9280 /etc/init.d]#more  ../wpa_supplicant.conf

more: cd: No such file or directory

# WPA-PSK/TKIP


ctrl_interface=/var/run/wpa_supplicant


network={

         ssid="Wifi-Module"

         proto=WPA

         key_mgmt=WPA-PSK

         pairwise=CCMP TKIP

         group=CCMP TKIP

         psk="zhangsan"

         priority=5        

 

}




--------------------------------无线配置--------------------------------------

12.eclipse解决中文乱码

点window-preferences-General-Content Types 在Text下选择对应的文件类型再改页面编码Update就可以了。



13.打包文件系统(TQ3358)

随机光盘中有文件系统源码,解压后进行定制。然后再打包。刷入即可。

具体参见开发板使用手册。3.1.3和3.4.6中的内容。




14.监测进程的脚本【可实现一秒一次永久监测进程,如果进程断掉,重新启动进程。】


#!/bin/sh

while :; do
  ps|grep ping|grep -v "grep" > /dev/null
  if [ $? -ne 0 ]; then
    ping 202.102.192.68 &
  fi
sleep 1
done



15.linux计划任务

16.路由器tinyproxy 备份



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭