linux 命令集锦
最近在Linux装oracle 在网上搜了点资料和大家分享
linux下命令和文件及目录名都分大小写
//查看历史数据
history
history |grep mount
按"上下键"选以前敲过的命令
//拷贝文件
cp /usr/local/tomcat4/temp/func.class /usr/local/tomcat4/webapps/photoblog/WEB-INF/classes/framework/utils/
cp -Rf /photodataold/data/2005-9-6 /photodata/ & (代目录拷贝 &是在后台执行)
rsync -auv /photodataold/data /photodata (检查同步拷贝)
//进入目录
cd /usr/local/
//操作系统默认汉字
export LC_ALL=zh_CN.GB2312
or export LANG=zh_CN.gb2312
//移动文件
mv .*.swp 123.bak
//看性能
top //shift键+"m"是按"memory"排序
//查看环境变量
env
//浏览文件和目录
ls//列表; ll//详细列表
//查看当前目录
pwd
//创建目录
mkdir
//用内存创建目录
mkdir -p /tmp/cache
mount -t tmpfs -o size=1512M,noexec,noatime,noexec none /tmp/cache
//本地磁盘柜
mount /dev/cciss/c1d0p1 /data1
//外地磁盘柜
mount -t nfs 10.10.4.4:/data2 /data2
//去掉mount不能用rm(真删除地下的文件);要用umount
//建立连接指向名(可以用rm -f去掉;而不会真删除地下的文件)
ln -s /opt/bokee/java/jdk1.5.0_06/bin/java java
//删除目录
rmdir
//删除文件
rm -rf * //-r是可以删除子目录下的文件;-f不提示信息
//查看文件
more *.txt
//编辑文件
vi *.txt
-按i键是插入
-按p键是在前面插入一行
-按o键是在后面插入一行
-按esc键是退出编辑
-:set nu 显示行数
-:q退出vi
-:wq保存退出vi
"/字符"查询字符
//可以和windows公用剪切板
//查看tomcat的日志
tail -f catalina.out
//查看java正在用的进程
ps -aux|grep java 或 ps -ef|grep java
ps -ef>pid.txt
//清除java正在用的进程
kill -9 30672
killall squid
//清屏幕
clear
//查找文件
find -name filename
//解压tar.gz
tar zxvf resin-2.1.16.tar.gz
//查命令参数
man tar
//查看磁盘信息
df -l
df -h
//查看磁盘的文件夹信息
du -h cache/
df -k /tmp
//查看内存信息
free
//查看启动服务情况信息
/sbin/service --status-all
//服务重新启动与停止,例如:mysql服务
service mysql restart mysql.server restart
service mysql stop mysql.server stop
service
相关文档:
和其他操作系统一样,Linux包含进程调度与进程间通信(IPC)、内存管理(MMU)、虚拟文件系统(VFS)、网络接口等,下图给出了Linux的组成及其关系:
Linux内核源代码包括多个目录:
(1)arch:包括硬件特定的内核代码,如arm、mips、i386等;
(2)drivers:包含硬件驱动代码,如cha ......
linux 文件系统结构
/ 根目录
/bin 常用的命令 binary file 的目录
/boot 存放系统启动时必须读取的档案,包括核心 (kernel) ......
我想在redhat下使用摄像头 但是现有版本不支持 所以我想升级内核 这样可能会支持摄像头
于是我从网上下载了 2.4.26版本的内核 通过网上介绍的那些方法 升级内核 升级后重启电脑 进入新内核时 遇到下面的问题
VFS:Cannot open root device "sda2" or 08:01
Please append a correct "root=" boot option
kernel pa ......
问题的引出:
当对同一文件句柄(在Windows下)或是文件描述符(在Linux下)进行随机读写操作时,会存在文件指针的定位与读\写俩个步骤,但由于这不是一个原子操作,就可能产生如下问题:进程A对某文件先定位到 f1 处,然后被中断,然后进程B对同一文件定位到 f2 处,然 ......
linux网络连接配置通过命令ifconfig来完成,也就是interface configuration。
!!友情提醒:下面用的命令有些需要root权限
查看网络连接
ifconfig
eth0 Link encap:以太网 硬件地址 00:e0:61:02:af:ba
&n ......