1.“>” ,“>>” ,“<”重定向命令
ls -l > a.txt 列表的内容写入a.txt中,(覆盖)
ls -l >> a.txt列表的内容追加到a.txt中
< 从文件中输入信息 如:还原mysql数据库
mysql -uxxx -pxxx 数据库名< xxx.bak(备份文件)
2.cat 查看文件信息
/etc/passwd里面储存着用户的信息 ,x表示密码加密储存在/etc/shadow里面
3.chgrp 修改文件所在的组
使用ls -al 查看文件所在的组
chgrp <要换的组名> <文件名>
4.chown修改文件的所有者
chown -R egguipp:egguipp jj (将jj这个文件夹下的所有文件夹或者文件所有者和组都改为egguipp)
5.mount /mnt/cdrom 挂载光盘
umount /mnt/cdrom卸载光盘
6.shell的修改
chash -s 新的shell
7.history 显示最近使用的命令
history 5 显示最近使用的5个命令
!5执行编号为5的命令
!ls 执行最后一次以ls 开头的命令
8.ifconfig查看当前的网卡信息
ifconfig <网卡标识/eth0> x.x.x.x 对网卡进行设置
ifconifg eth0 network x.x.x.x 子网掩码设置
(临时生效)
9.PS 查看进程
-a 查看当前终端所有的进程信息
-u 以用户的格式显示进程信息
-x 显示后台进程运行的参数
通常-aux 组合使用
10.kill终止进程
kill <进程号/pid> (使用netstat -anp可以查看端口所对应的pid用来终止,可以终止用户登录)
-9强制终止进程
kill -9 <进程号>
kill -9 $$
11.top动态监控进程
(1) u按回车 输入用户名查看用户进程
(2)k 回车 输入进程号 终止进程
(3)top -d <更新时间> 动态显示系统当前状态
12.date显示/修改系统时间
date MMDDHHMMCCYY.SS 月月日日时时分分年年年年.秒秒
13.cal查看日历
cal 2008:查看2008年日历