1 首先要了解,linux命令后面带的参数是区分大小写的
2: ls 命令,+文件名即可显示指定的文件名
-A 列出所有文件
-l 列出详细信息
-F 目录后加/ 文件就不加什么
-t 按时间排序
-r 反序
-R 显示子目录
只显示文件或文件夹???
3
wd命令: 列出当前目录
4:mkdir 新建文件夹
5:rm 删除
-rf 递归删除
6:cp 复制文件 目标文件
7:mv 老文件/目录名 新文件/目录名
8:nano 一个小巧又很简单的文件编辑器
9:cat 显示文本信息,注意cat是不会自动分页的
10:more 和cat一样,可以自动分页,用法都是命令加文件名
+:less j;k u;d; b,f 和VI一样
11:halt -h; reboot;shutdown.....
12:netconfig 配置网络 显示IP ifconfig
13:mount -t iso9660 /dev/cdrom /mnt/cdrom
挂载
umount /dev/cdrom or umount /mnt/cdrom
mount -t iso9660 -o loop /home/somewhat.iso /mnt/cdrom 挂载ISO文件
14:安装程序
解压: tar -xvzf filename.tar.gz
tar -jxvf filename.tar.bz2
cd filename
./configure ===> make ====> make install ==> make clean
./configure --prefix 安装到指定目录
++ bin文件安装 直接 ./文件名即可
15: ps -auxwww 查看系统所有进程
16: top 显示系统内存,CPU使用情况,可以动态显示,也包括进程信息
17: vmstat:显示当前的内存使用情况,总的情况
18:netstat:显示网络状况,使用参数p可以查看对应的进程号及程序名,
通常使用参数a(显示所有连接情况)和n(不反查域名和服务名),例如:netstat -anp。
查看服务器侦听情况,使用:netstat -an | grep LISTEN
查看服务器已建立的连接,使用:netstat -an | grep ESTABLISHED
19:last 显示登录到服务器的情况以及服务器重启情况
20:w:显示登录到服务器上的用户列表
21:df -h 人性化显示硬盘空间
22:du -sh fielname/dirname -s 只显示总数;-h以M来显示
23;rpm -qa | grep java
rpm -ql l表示列出安装的完整的路径,即可查出程序安装到了什么地方
rpm -ivh file.rpm
rpm -e e表示erase
rpm -Uvh
24:date 显示当前时间
cal 显示当前月日历 cal 2 1983
25:chmod 更改文件目录权限 -R 递归更改
chmod ugoa +-= rwxX
eg: chmod ug+rwx o+x file.text
数字记法:chmod 777 file.text = chmod ugo+rwx file.text
三个数字按顺序分别表示:user group other,r=4;w=2;x=1
26:chown user:group file.txt -R 递归更改
27:find 根据下列规则判断 path 和 expression,在命令列上第一个 - (
, ! 之前的部份为
path,之后的是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print
为预设 expression
expression 中可使用的选项有二三十个之多,在此只介绍最常用的部份。
-mount, -xdev : 只检查和指定目录在同一个档案系统下的档案,避免列出其它档案系统中的档案
-amin n : 在过去 n 分钟内被读取过
-anewer file : 比档案 file 更晚被读取过的档案
-atime n : 在过去 n 天过读取过的档案
-cmin n : 在过去 n 分钟内被修改过
-cnewer file :比档案 file 更新的档案
-ctime n : 在过去 n 天过修改过的档案
-empty : 空的档案-gid n or -group name : gid 是 n 或是 group 名称是 name
-ipath p, -path p : 路径名称符合 p 的档案,ipath 会忽略大小写
-name name, -iname name : 档案名称符合 name 的档案。iname 会忽略大小写
-size n : 档案大小 是 n 单位,b 代表 512 位元组的区块,c 表示字元数,k 表示 kilo bytes,w 是二个位元组。-type
c : 档案类型是 c 的档案。
d: 目录
c: 字型装置档案
b: 区块装置档案
p: 具名贮列
f: 一般档案
l: 符号连结
s: socket
-pid n : process id 是 n 的档案
你可以使用 (
将运算式分隔,并使用下列运算。
exp1 -and exp2
! expr
-not expr
exp1 -or exp2
exp1, exp2
范例:
将目前目录及其子目录下所有延伸档名是 c 的档案列出来。
find . -ftype f
将目前目录及其子目录下所有最近 20 分钟内更新过的档案列出
groupadd dba
useradd –c “Oracle software owner”–g dba oracle
passwd oracle
30:uname -a查看内核版本号及其它系统信息
2: ls 命令,+文件名即可显示指定的文件名
-A 列出所有文件
-l 列出详细信息
-F 目录后加/ 文件就不加什么
-t 按时间排序
-r 反序
-R 显示子目录
只显示文件或文件夹???
3
![](http://www.blogcn.com/images/tongue.gif)
4:mkdir 新建文件夹
5:rm 删除
-rf 递归删除
6:cp 复制文件 目标文件
7:mv 老文件/目录名 新文件/目录名
8:nano 一个小巧又很简单的文件编辑器
9:cat 显示文本信息,注意cat是不会自动分页的
10:more 和cat一样,可以自动分页,用法都是命令加文件名
+:less j;k u;d; b,f 和VI一样
11:halt -h; reboot;shutdown.....
12:netconfig 配置网络 显示IP ifconfig
13:mount -t iso9660 /dev/cdrom /mnt/cdrom
挂载
umount /dev/cdrom or umount /mnt/cdrom
mount -t iso9660 -o loop /home/somewhat.iso /mnt/cdrom 挂载ISO文件
14:安装程序
解压: tar -xvzf filename.tar.gz
tar -jxvf filename.tar.bz2
cd filename
./configure ===> make ====> make install ==> make clean
./configure --prefix 安装到指定目录
++ bin文件安装 直接 ./文件名即可
15: ps -auxwww 查看系统所有进程
16: top 显示系统内存,CPU使用情况,可以动态显示,也包括进程信息
17: vmstat:显示当前的内存使用情况,总的情况
18:netstat:显示网络状况,使用参数p可以查看对应的进程号及程序名,
通常使用参数a(显示所有连接情况)和n(不反查域名和服务名),例如:netstat -anp。
查看服务器侦听情况,使用:netstat -an | grep LISTEN
查看服务器已建立的连接,使用:netstat -an | grep ESTABLISHED
19:last 显示登录到服务器的情况以及服务器重启情况
20:w:显示登录到服务器上的用户列表
21:df -h 人性化显示硬盘空间
22:du -sh fielname/dirname -s 只显示总数;-h以M来显示
23;rpm -qa | grep java
rpm -ql l表示列出安装的完整的路径,即可查出程序安装到了什么地方
rpm -ivh file.rpm
rpm -e e表示erase
rpm -Uvh
24:date 显示当前时间
cal 显示当前月日历 cal 2 1983
25:chmod 更改文件目录权限 -R 递归更改
chmod ugoa +-= rwxX
eg: chmod ug+rwx o+x file.text
数字记法:chmod 777 file.text = chmod ugo+rwx file.text
三个数字按顺序分别表示:user group other,r=4;w=2;x=1
26:chown user:group file.txt -R 递归更改
27:find 根据下列规则判断 path 和 expression,在命令列上第一个 - (
![](http://www.blogcn.com/images/wink.gif)
path,之后的是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print
为预设 expression
expression 中可使用的选项有二三十个之多,在此只介绍最常用的部份。
-mount, -xdev : 只检查和指定目录在同一个档案系统下的档案,避免列出其它档案系统中的档案
-amin n : 在过去 n 分钟内被读取过
-anewer file : 比档案 file 更晚被读取过的档案
-atime n : 在过去 n 天过读取过的档案
-cmin n : 在过去 n 分钟内被修改过
-cnewer file :比档案 file 更新的档案
-ctime n : 在过去 n 天过修改过的档案
-empty : 空的档案-gid n or -group name : gid 是 n 或是 group 名称是 name
-ipath p, -path p : 路径名称符合 p 的档案,ipath 会忽略大小写
-name name, -iname name : 档案名称符合 name 的档案。iname 会忽略大小写
-size n : 档案大小 是 n 单位,b 代表 512 位元组的区块,c 表示字元数,k 表示 kilo bytes,w 是二个位元组。-type
c : 档案类型是 c 的档案。
d: 目录
c: 字型装置档案
b: 区块装置档案
p: 具名贮列
f: 一般档案
l: 符号连结
s: socket
-pid n : process id 是 n 的档案
你可以使用 (
![](http://www.blogcn.com/images/wink.gif)
exp1 -and exp2
! expr
-not expr
exp1 -or exp2
exp1, exp2
范例:
将目前目录及其子目录下所有延伸档名是 c 的档案列出来。
find . -ftype f
将目前目录及其子目录下所有最近 20 分钟内更新过的档案列出
groupadd dba
useradd –c “Oracle software owner”–g dba oracle
passwd oracle
30:uname -a查看内核版本号及其它系统信息