`
yitu86
  • 浏览: 11723 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

unix下的常用命令(四)

阅读更多

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 大写)

 

30du

查看硬盘的使用情况

du –sk*

31ps

查看当前系统运行的进程

ps –e                            列出每一个正在运行的进程

ps –f                                   列出进程的完整信息

ps –U uidlist                  进程真实的uid和登录名

ps –ef | grep telnet         ef中查找与telnet有关的文件

/usr/ucb/ps –auwx         //

32kill

中止那些以正常形式关闭不掉并且不需要的进程

kill [-signal] process –id

kill 12932

kill -9 12418                 强制关掉进程12418

sleep 1001&                 进入后台执行

pkill sleep                     根据名字来关

33job 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                                 退出登录

35ftp

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 *,* 删除多个文件

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics