常用的Linux命令之一
poweroff
shutdown -h 立刻关机
shutdown -h 10 10分后关机
shutdown -h 20:25 什么时候定时关机
shutdown -r now
reboot
pwd 显示当前路径
cd .. 返回上一级
mkdir -p animal/dog 强制创建animal目录以及子目录dog
rm * 删除文件或者目录
rm -f * 强制删除
cat a.txt>>b.ini 将a.txt显示并追加到b.ini的末尾、
dmesg >dmesg.txt dmesg显示电脑启动信息
more a.txt 分屏的显示信息
cat a.txt|less 分屏显示,可以往上或者往下翻
tail -20 a.txt 显示文本末尾的20行数据
tail +20 a.txt 从20行到末尾的文件
mv a.txt ../ 把a.txt移动到上一级
mv a.txt b.txt 把a.txt改名为b.txt
mv animal animal_txt 将文件夹animal 改名为animal_txt
find / -name httpd.conf 从根下找name为 httpd.conf的文件
grep keyword file.txt 在file.txt中查找keyword关键字
ps -ef 显示所有的进程
ps -ef |grep ssh
stat 显示文件的属性
tar -xvf test.rar 将test.tar解压
tar -zxvf foo.tar.gz 解压缩
tar -tf a.tar 查看tar包中的内容
gzip test.txt 压缩文件
gzip -l test.txt.gz 显示压缩率
gunzip test.txt.gz解压缩
df 查看各个分区的占用率
df -H
du -H 显示文件夹所占空间的大小
history >a.txt将操作历史重定向输出到a.txt
echo 输出..
ln -s /usr/share/doc doc 创建一个软连接
ln /usr/shar/test hard 创建一个硬连接
mount /dev/cdrom/ mnt挂载光驱的内容
ls vs*.rpm 查找 vs开头的rmp包
rpm -ivh package.rpm -U更新
rpm -e vsftpd 删除vsftpd软件包
tar -c 创建 -v 显示运行过程 -f 指定文件名 -z 调用gzip解压 -t 查看压缩文件内容 -x 解开tar
tar -cvf test.tar *
last 查看登陆历史
cat /etc/passwd 查看密码信息
useradd zx
passwd zx 修改zx密码
userdel zx删除用户zx
su 更改用户登陆状态
chmod o+r/bin 给其他用户加写的权限
useradd -g group username
vi i 切换到输入状态 q!不保存退出
:set nu 设置行标
:set nonu 取消行标设置
/etc/sysconfig/network/network-scripts/ifcfg-eth0 第一块网卡配置文件
ifconfig eth0 192.168.1.3 netmask 255.255.0.0 up 直接更改网卡信息,立即生效
service network restart
wget http://192.168.252.1:8080/Project.html下载文件
设置多个网卡ifconfig eth0:0 192.168.1.7 netmask 255.255.0.0 up 设置多个ip地址,针对于eth0
ifconfi
相关文档:
一、USB从设备驱动介绍
USB总线上主要有三类设备:主控制器(Host Controller, such as
EHCI、UHCI、OHCI)、集线器(hub)和设备(device)。Host controller(HC)负责总线的管理
,
是总线的指挥官,总线上一切传输都是由HC发起的,支持OTG的Device也能发起传输;Hub是总线的节点,用来扩展总线上可接入设备的数量 ......
本文详细介绍如何编写一个显卡的驱动程序。
framebuffer
device在内核里面作为显卡驱动模型,许多函数和数据结构都是特定,正是这些特定的东西为我们的编程提供了方便。
要开发frame buffer
device驱动,你应该阅读Source\Source\Documentation\fb下面的说明文件,三个重要文件00-
INDEX,framebuffer.txt,internal ......
在一中已经说明了在linux下配置SVN server的主要步骤,如果软件依赖没有问题的话应该已经安装成功了,下面就是配置的问题了。首先要确定subversion的两个模块是不是正确的安装到了apache下,可以在apache的一个配置文件中看到,该配置文件在apache的安装目录下 /conf/httpd.conf
在httpd.conf下面会有两行:
LoadModul ......
搞了三天的OpenCV终于把这个类库加上去了。原本是使用Red Hat Linux 9,但是强烈不推荐,因为基本上很多很多的软件都要重新升级更新。gcc必须升级到4.x,则gmp和mpfr也要更新,make也要到3.8版本,并且glibc也必须在2.6版本。编译gcc实在是太痛苦了,无比无比的痛苦,耗时3个多hours,还是来了个error(glibc必须升级)。编 ......
Linux启动过程的剖析能帮助那些想深入学习Linux用户建立一个相关Linux启动过程的清晰概念,进而可以进一步研究Linux接下来是如何工作的。
Linux启动过程如下:当用户打开PC的电源,BIOS开机自检,按BIOS中设置的启动设备(通常是硬盘)启动,接着启动设备上安装的引导程序 lilo或grub开始引导Linux,Linux首先进行内核的引导 ......