必赢亚洲手机app下载


766net必赢亚洲手机版文档管理 | 速度快慢极其速度的Windows文件称找工具

莫不下一个倾家荡产的虽是公(新样式下的网安全)

[原]那些年整治的Linux常用命令,简单明了

 

查询相关

find

本规则查找某个文件或者文件夹,包括子目录

  • find . -name '*.sh' — 以.sh结尾的文件
  • find . -name '*channel*' — 包含channel字符的文书
  • find . -name 'build*' — 以build开头的公文
  • find . -name 'abc??' — abc后面有点儿单字符的文书

grep

追寻内容包含指定的范本样式的公文,Global Regular Expression Print

  • grep -n pattern files — 规则 -n代表显示行号
  • grep -n 'PostsActivity' AndroidManifest.xml
  • grep -n '\d' AndroidManifest.xml
  • grep 'aapt' build-channel.xml — 文件被包含字符串的拥有地方
  • grep -n 'aapt' build-channel.xml —
    文件被带有字符串的所有地方,并出示行号
  • ps -e | grep java — 所有java进程
  • ps -e | grep -i qq –所有qq进程,不分轻重缓急写
  • find . -name '*channel.xml' | xargs grep -n 'aapt' —
    以盖channel.xml结尾的文本被追寻包含‘aapt’关键字之地方
  • ls | grep 'channel' — 包含channel关键字之文书

which

当PATH变量指定的不二法门中,搜索某个系统命令的职务,并且返回第一只寻结果

  • which zip
  • which grep

查命令

tail

tail [-f] [-c Number | -n Number | -m Number | -b Number | -k
Number] [File]

于指定点起拿文件写及专业输出。使用tail命令的-f选项可以便宜之查看正在改变的日志文件,tail
-f
filename会把filename里最为尾部的内容显示在屏幕及,并且不断刷新,使你看到最新的公文内容。

  • tail -f test.log,循环查看文件内容,Ctrl+c来歇
  • tail -n 5 test.log,显示文件最后5执行内容
  • tail -n +5 test.log,从第5实施开始显示文件

more

more [-dlfpcsu] [-num] [+/ pattern] [+linenum] [file…]

more命令和cat的效能雷同都是查看文件里之情节,但有所不同的凡more可以按页来查阅文件之始末,还支持直接跨越转行等作用。

  • more +3 test.log,显示文件中从第3实施于底始末
  • more -5 test.log,设定每屏显示行数
  • ls -l | more -5,每页显示5只文本信息
  • more +/day3 test.log,查找第一单冒出”day3″字符串的推行,并自该处前少履行开始显示输出

less

less [options] [file…]

和more命令一样,less命令也因此来分屏显示文件的始末。但是双方存在差别:less命令允许用户向前还是向后浏览文件,而more命令只能上浏览。用less命令显示文件时,用PageUp键向上翻页,用PageDown键向下翻页。要剥离less程序,应以Q键。

  • less test.log,查看文件
  • ps -ef | less,查看过程信息并透过less分页显示
  • history | less,查看命令历史用记录并通过less分页显示
  • less test1.log test2.log,浏览多独文本,n和p切换文件

watch

watch [options] command

各国隔一段时间重复运行一个限令,默认间隔时间是2秒。要运行的下令直接招为shell(注意引用和转义特殊字符)。结果会显得也全屏模式,这样你可好便利之考察改变

  • watch -n 60 date,执行date命令每分钟一坏,输入^C 退出
  • watch -d ls -l,查看目录变化
  • watch -d ’ls -l | fgrep joe’,想搜寻joe用户的文本
  • watch -d 'ls -l|grep scf',监测当前目录中 scf’ 的公文的更动
  • watch -n 10 'cat /proc/loadavg',10秒一糟输出系统的平分负载
  • watch -n 1 -d netstat -ant,每隔一秒高亮显示网络链接数的扭转
  • watch -n 1 -d 'pstree | grep http',每隔一秒高亮显示http链接数的转

文件有关

vi

vi file

  • 按部就班i键,进入编辑模式
  • 按esc键,进入命令模式

    :w   保存文件但不退出vi 
    :w file 将修改另外保存到file中,不退出vi
    :w!   强制保存,不推出vi
    :wq  保存文件并退出vi
    :wq! 强制保存文件,并退出vi
    q:  不保存文件,退出vi
    :q! 不保存文件,强制退出vi
    :e! 放弃所有修改,从上次保存文件开始再编辑
    

chmod

change mode,变更文件或者目录的朗诵、写、运行权限

chmod [-cfvR] [–help] [–version] mode file…

  • mode:权限设定字串,格式如下 :
    [ugoa…][[+-=][rwxX]…][,…]
  • u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其余外围的人头,a 表示这三者都是
  • + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
  • r 表示可读博,w 表示可写副,x 表示只是实施,X 表示除非当该档是身材目录或者欠档案就于设定了啊而实施。
  • chmod也可以用数字来表示权限,语法为:chmod abc file,如chmod 777
    file
  • 其中a,b,c各为一个数字,分别代表User、Group、及Other的权。
    r=4,w=2,x=1
  • chmod 777 file,等同于 chmod a=rwx file
  • chmod ug=rwx,o=x file,等同于 chmod 771 file
  • chmod 4755 filename,可要之程序有所root的权限
  • ls -l 可以查列出当前用户之公文权限

zip

zip -r filename.zip filesdir

  • zip -r test.zip ./*,把目前拥有文件减少至test.zip
  • zip -r test.zip test,把test文件所有文件以及目录,要是到test.zip
  • zip -d test.zip test.txt,删除压缩文件中test.txt文件
  • zip -m test.zip ./test.txt,向压缩文件中test.zip中补充加test.txt文件
  • zip -r test.zip file1 file2 file3 filesdir,处理多单公文和目录,空格隔开

unzip

  • unzip zip-file,解压到当前目录
  • unzip -d dst-dir zip-file,解压到指定的目录,-d后呢指定目录
  • unzip -n zip-file,不挂已有的公文,-n也不要挂原有的文件
  • unzip -n -d dst-dir zip-file,解压到指定的目,不挂已老的文件
  • unzip -o -d dst-dir zip-file,-o不必先了解用户覆盖原有文件
  • unzip -l zip-file,仅查看压缩文件内所蕴含的文件

tar

  • tar cvf test.tar test,把test下有文件及目录做备份
  • tar czvf test.tar.gz test,把test下所有文件和目录做备份并进行压缩
  • tar xzvf test.tar.gz,把这个备份文件还原解压缩
  • tar tvf test.tar | more查看备份文件的始末,并因分屏方式展示在显示器上
  • tar czvf test.tar.gz test --exclude=test/svn备份压缩排除目录

touch

内存相关

ps

著一下程(process)的动态,ps [options] [–help]

  • ps -A,列有所有的进程
  • ps -w,显示加宽可以展示较多之讯息
  • ps -au,显示较详细的消息
  • ps -aux,显示有(包含其他用户)的经过
  • ps命令详解
  • ps命令介绍

linux上经过产生5种状态:

  1. 运作(正在周转或在运转班中伺机)
  2. 停顿(休眠中, 受阻, 在待某个条件的朝三暮四要受到信号)
  3. 不足中断(收到信号不提醒和不足运行, 进程要等直到有刹车发生)
  4. 僵死(进程已经停止, 但进程描述符存在,
    直到大进程调用wait4()系统调用后放)
  5. 艾(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运转运行)

top

动态观察程序的更动,top [-d] | top [-bnp]

  • top -d 2,每半秒钟更新一破
  • top -b -n 2 > /tmp/top.txt,将top的音进行2赖,然后用结果输出到/tmp/top.txt
  • top -d 2 -pid 10604,仅观察PID=10604的程序
  • top命令介绍

free

free [options]

free命令可以显示Linux系统中空闲之、已用的情理内存和swap内存,及给基本使用的buffer。在Linux系统监控的家伙中,free命令是极经常采取的通令之一

  • free -m,以MB为单位出示内存以状况
  • free -g,以GB为单位出示内存以情况
  • free -s 10,周期性的询问内存以信息

kill

kill [-s signal_name] pid…

出殡指定的信号及对应进程,The kill utility sends a signal to the
processes specified by the pid operand(s)

  • kill -l,列有具有信号称
  • kill -l SIGKILL,得到指定信号的数值,SIGKILL=9
  • kill -9 pid,强行中止进程,强大以及惊险的授命迫使进程在运作时突止住,进程在收后未克自我清理。危害是导致系统资源无法正常释放,一般不推荐使用,除非其他方式都无济于事。
  • kill -HUP PID,停止与重启进程,该令于Linux和休养的实践进程关闭,然后立即又开。在部署应用程序的时段,这个命令很方便,在针对配备文件修改后用更开进程时就是可以执行这命令。
  • kill -l PID,以淡雅的办法结束进程,-l选项报告kill命令用接近启动进程的用户已经撤销的章程结束进程。当用该选项时,kill命令也待杀死所留的子进程。但以此命令也不是总能学有所成–或许仍需要先手工杀死子进程,然后又杀父进程。
  • ps -ef | grep vim,查找766net必赢亚洲手机版进程

网有关

ping

ping [参数] [主机名或IP地址]

规定网络与各级表主机的状态;跟踪以及隔断硬件和软件问题;测试、评估与管理网络。

  • ping -b 192.168.1.1,ping网关
  • ping -c 10 192.168.1.2,ping指定次数
  • ping -c 10 -i 0.5 192.168.1.2,时间距离和次数限制的ping
  • ping -c 5 www.baidu.com,通过域名ping公网上的站点

netstat

netstat [-acCeFghilMnNoprstuvVwx][-A<网络项目>][–ip]

用以展示和IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

  • netstat -a,列有装有端口
  • netstat -nu,显示当前UDP连接状况
  • netstat -apu,显示UDP端口号的采用状况
  • netstat -i,显示网卡列表
  • netstat -g,显示组播组的涉
  • netstat -s,显示网络统计信息
  • netstat -l,显示监听的套接口
  • netstat -n,显示有已建之中连接
  • netstat -e,显示关于因太网的统计数据
  • netstat -r,显示关于路由表的信
  • netstat -at,列有具有 tcp 端口
  • netstat -ap | grep ssh,找来程序运行的端口
  • netstat -pt,在 netstat 输出中显得 PID 和过程名称
  • netstat -anpt | grep ':16064',找有运行于指定端口的长河

telnet

telnet[参数][主机]

实施telnet指令开启终端机阶段作业,并登入远端主机。

  • telnet 192.168.120.206
  • service xinetd restart,启动telnet服务

ifconfig

ifconfig [网设施] [参数]

ifconfig
命令用来查和部署网络设施。当网络环境产生变动时可经是命令对网开展相应的布置。

  • ifconfig -a 显示任何接口信息
  • ifconfig -s 显示摘要信息(类似于 netstat -i)

工具命令

svn

  • svn co path --username name --password password
  • svn co -path -dirname
  • svn add file
  • svn update -r m path
  • svn update -r 200 test.php,更新至有版本

cvs

  • cvs history -ca | grep username | grep 01-01
  • cvs history -ca | grep username | grep kp | grep 2012-10-'[1 2][0-9]'

ant

Ant -arguments [target1,target2,target3,target4……]

Ant构建文件能够用品种编译,打包,测试。若无点名其他参数,
Ant会在当前目录下检索build.xml文件,如果找到了不畏运行该公文,如果没找到了会面,会唤起无找到相关的build.xml文件。

  • ant -h,表示提供ant命令参数任务
  • ant -projecthelp | -p,显示当前build.xml的根本职责,例如显示clean、release
  • ant -version,显示当前ant版本
  • ant -diagnostics,诊断时ant的有着的配备
  • ant -debug | -d,检索当前构建文件配置情况
  • ant -quiet | -q,显示当前构建文件管靠任务
  • ant -emacs | -e,调用编辑时构建文件编辑器
  • ant -lib [path],调用当前档中jar,class文件
  • ant -logfile |-l,调用运行时型受到*.log文件
  • ant -buildfile |- f | -file,调用运行类似build.xml的公文
  • ant -propertyfile [name],调用运行指定的属性文件
  • ant -find | -s file,检索运行指定的构建文件
  • ant -autoproxy,使用系统自动代理构建文件
  • ant-main class,设置系统类库文件被关键类
  • ant -nice number,设置主类线程允许的线程数

maven

  • mvn archetype:create,创建 Maven 项目
  • mvn compile,编译源代码
  • mvn test-compile,编译测试代码
  • mvn test,运行应用程序中的单元测试
  • mvn site,生成项目有关消息的网站
  • mvn clean,清除目标目录中之生成结果
  • mvn package,依据项目转移 jar 文件
  • mvn install,在本地 Repository 中安装 jar
  • mvn eclipse:eclipse,生成 Eclipse 项目文件
  • mvn -Dmaven.test.skip=true,忽略测试文档编译

adb

  • adb kill-server
  • adb start-server
  • adb devices
  • adb uninstall file
  • adb uninstall -k file,-k 参数,为卸载软件而保留配置与缓存文件
  • adb push <本地路径> <远程路径>,可以将本机电脑上的文本要文件夹复制到设备(手机)
  • adb pull <远程路径> <本地路径>,可以将设备(手机)上之公文要文件夹复制到本机电脑
  • adb reboot,重启adb

相关文章

No Comments, Be The First!
近期评论
    文章归档
    功能
    网站地图xml地图