29、
Find things on unix :
(1)、
Finding people :
who 显示目前登录的所有用户信息
who am i 查看自己的信息
whoami 只能看到自己的用户名
(2)、Find:在详细标准的基础上查找文件,然后在匹配的文件中执行一个命令
find /-name perl 按名字查找
find .-mtime 10 –print 按修改的时间查找
find /etc –user 0 –size +400 –print 按大小查找
find ~ -perm 777 > ~/holes 按权限查找
find /export/home –type f –atime +365 –exec rm {}\; 365天之前,之后就是-365
(3)、grep :在文件结果中查找字符串
grep root /etc/passwd 在/etc/passwd目录下查找root
ls –la | grep –I ‘sep 1’
ls file *|xargs grep dd
(4)、wc:
显示文件的字符大小,统计单词或行数
wc –l first.txt 查看文件first.txt的行数
wc –w first.txt 查看文件first.txt的单词书
wc –C first.txt 查看那文件first.txt的字符数(c 大写)
30、du
查看硬盘的使用情况
du –sk*
31、ps
查看当前系统运行的进程
ps –e 列出每一个正在运行的进程
ps –f 列出进程的完整信息
ps –U uidlist 进程真实的uid和登录名
ps –ef | grep telnet 在ef中查找与telnet有关的文件
/usr/ucb/ps –auwx //
32、kill
中止那些以正常形式关闭不掉并且不需要的进程
kill [-signal] process –id
kill 12932
kill -9 12418 强制关掉进程12418
sleep 1001& 进入后台执行
pkill sleep 根据名字来关
33、job control
能够同时处理几个工作
jobs 查看目前运行的任务
fg %n(‘n’代表进程id) 让一个任务在前台执行
bg %n 将任务恢复到后台执行
stop %n 暂停进程
kill %n 中止进程
Ctrl+c 中止进程
Ctrl+z 挂起进程
// fg 、bg 默认执行最后一个进程,要跟到具体哪一个进程,应加‘%’,即fg%n 。
34、
简单的网路命令
ping –s host2 ping接其他网络
ifconfig –a 查看ip信息
netstat –rn 查看路由信息
telnet hostname [port] 远程登录
rlogin hostname 不需要输入用户名切换用户
logout 退出登录
35、ftp
ftp 192.168.0.110
name:(username)
password:(user’ password)
进入后的一些简单命令:
cd,lcd cd 查看当前目录,lcd更改目录上传、下载时用
dir
bye 退出
bin,asc
get,put,mget,mput 上传、下载
get 下载,put 上传, mget 下载多个文件, mput 上传多个文件
下载、上传时均在当前执行命令的目录下进行,若要更改下载、上传目录,则用
lcd d:\*\* 更改存储路径
hash 上传、下载时显示进度
prompt 关闭交互功能,上传、下载询问,再输入一次打开
delete * 删除一个文件,mdelete *,* 删除多个文件