志在指尖
用双手敲打未来

linux 命令(linux50个常用命令)

linux命令

1.列出文件清单指令:ls
ls指令能够列出当时目录下的一切内容。ls指令的执行方式为:
#ls[-选项][文件名或者目录名]
进入到Linux指令行中后,我们至少要知道当时所处的位置有哪些内容,这些信息就可以运用ls指令来获得。
在Linux中,ls指令是最常运用的指令之一,因为在指令行下要随时检查目录内容。假如不加任何选项的话,ls指令仅列出当时目录下的文件和目录名,例如,想要检查/etc目录下的内容,可以运用下列指令:
#ls/etc
假如想要列出当时目录下一切文件,则可以运用下列指令:
#ls-a
2、cat指令
功用:在规范输出上显现文件。
语法:cat[-vTEuAte]文件
比如:catexample.txt
cat-Aexam2.txt
catfile1file2>file2
3、more指令
功用:在终端屏幕按屏显现文本文件。
语法:more[-pcdls]文件
比如:moreexample.c
more-dcexample.c
more-c-10example.c
4、less指令
less指令的功用简直和more指令一样,也是用来按页显现文件,不同之处在于less指令在显现文件时答应用户既
可以向前又可以向后翻阅文件。
5、head指令
功用:显现指定文件的前若干行。缺省设置为显现10行
语法:head[-n]文件
比如:headexample.c
head-3example.c
6、tail指令
功用:显现指定文件的结尾若干行。缺省设置为显现10行
语法:tail[+/-num][参数]文件
+num从第num行今后开端显现。-num从距文件尾num行处开端显现。
比如:tailexample.c
tail-4example.c
7、grep、fgrep和egrep指令
功用:
这组指令以指定形式查找文件,并通知用户在什么文件中查找到与指定的形式匹配的字符串,并打印出一切包括该字符串的文本行,在该文本行的最前面是该行所在的文件名。grep指令一次只能查找一个指定的形式;egrep指令检索扩展的正则表达式(包括表达式组和可选项);fgrep指令检索固定字符串,它不辨认正则表达式,是快速查找指令。
语法:
grep[-EFbcihlnvxef][查找形式][文件名1,文件名2,……]
egrep[选项][查找形式][文件名1,文件名2,……]
fgrep[选项][查找形式][文件名1,文件名2,……]
比如:grep”textfile”example
grepdata*
grepgoto*.c

linux

linux50个常用命令

1、ls命令
ls是list的缩写,常用命令为ls(显示出当前目录列表),ls-l(详细显示当前目录列表),ls-lh(人性化的详细显示当前目录列表),ls-a(显示出当前目录列表,包含隐藏文件)
2、cd命令
cd是changedirecory的缩写,常用命令为cd目录,cd..为返回上级目录,cd-返回上次所在目录
3、pwd命令
常用命令为pwd显示当前所在目录
4、mkdir命令
mkdir命令为创建空目录命令,通常用法为mkdir目录名,mkdir-p目录名/目录名可以递归创建多个不存在的目录
5、rm命令
rm为删除命令remove,rm文件,谨慎操作
6、rmdir命令
rm为删除命令removedirecory,rm目录,谨慎操作
7、mv命令
mv命令move,移动剪切命令,mv文件目录,mv文件文件(会覆盖)
8、cp命令
cp命令为copy命令,复制文件或目录到别的目录里面,cp文件/目录目录/文件
9、touch命令
touch命令创建空文件,比如touchxx.txt,touch目录文件
10、cat命令
cat命令查看当前文件内容,catfi.txtf2.txt>f3.txt合并文件内容,cat-n对所有行进行编号
11、nl命令
nl命令为文件加入显示行号,nl文件名,nl-ba文件名,将空行也加如行号
12、more命令
more命令按页显示文件内容,more文件名,more-2文件名每2行显示一页
13、less命令
less命令查看文件内容,可以上下翻页,less文件名
14、head命令
head命令可以查看文件前几行内容,head-n2文件名
15、tail命令
tail命令可以查看文件后几行内容,tail-n2文件名
16、which命令
which可以执行文件名称,显示路径
17、whereis命令
whereis-msvn查出说明文档路径,whereis-ssvn找source源文件。
18、locate命令
locate/etc/m搜索ect目录下所有m开头的文件
19、find命令
find.-name”*.log”根据关键字查找
20、findexec命令
ls-l命令放在find命令的-exec选项中find.-typef-execls-l{};
21、findxargs命令
find.-typef-print|xargsfile查找系统中的每一个普通文件,然后使用xargs命令来测试它们分别属于哪类文件
22、ls-lih命令
详细的文件属性
23、zmodem
SecureCRT可以使用linux下的zmodem协议来快速的传送文件,使用非常方便.具体步骤:
一.在使用SecureCRT上传下载之前需要给服务器安装lrzsz:
1、从下面的地址下载lrzsz-0.12.20.tar.gz
http://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz
2、查看里面的INSTALL文档了解安装参数说明和细节
3、解压文件
tarzxvflrzsz-0.12.20.tar.gz
4、进入目录
cdlrzsz-0.12.20
5、./configure–prefix=/usr/local/lrzsz
6、make
7、makeinstall
8、建立软链接
#cd/usr/bin
#ln-s/usr/local/lrzsz/bin/lrzrz
#ln-s/usr/local/lrzsz/bin/lszsz
9、测试
运行rz弹出SecureCRT上传窗口,用SecureCRT来上传和下载文件。
二.设置SecureCRT上传和下载的默认目录就行
options->sessionoptions->Terminal->Xmodem/Zmodem下
在右栏directory设置上传和下载的目录
三.使用Zmodem从客户端上传文件到linux服务器
1.在用SecureCRT登陆linux终端.
2.选中你要放置上传文件的路径,在目录下然后输入rz命令,SecureCRT会弹出文件选择对话框,在查找范围中找到你要上传的文件,按Add按钮。然后OK就可以把文件上传到linux上了。
或者在Transfer->ZmodemUpoadlist弹出文件选择对话框,选好文件后按Add按钮。然后OK窗口自动关闭。然后在linux下选中存放文件的目录,输入rz命令。liunx就把那个文件上传到这个目录下了。
四.使用Zmodem下载文件到客户端:
szfilename
zmodem接收可以自行启动.下载的文件存放在你设定的默认下载目录下
24、tar命令
解包:tarxvfFileName.tar
打包:tarcvfFileName.tarDirName
tar-zcvflog.tar.gzlog2012.log打包后,以gzip压缩
tar-ztvflog.tar.gz查看tar包内有哪些文件
25、df命令
查看磁盘占用情况df-h
26、du命令
du-htest查看指定目录所占空间
27、ln命令
ln源文件目标文件ln-slog2013.loglink2013创建软连接
28、diff命令
difflog2014.loglog2013.log-y并列比较两个文件的不同
29、date命令
显示当前时间
30、cal命令
显示当前日历,cal-y2013显示全年日历
31、grep
全局查找grep’linux’test.txttest2.txt从多个文件中查找关键词
32、wc命令
统计指定文件中的字节数、字数、行数,并将统计结果显示输出wc文件
33、ps命令
显示进程
34、watch命令
watch[参数][命令]watch-n1-d’pstree|grephttp’每隔一秒高亮显示http链接数的变化情况
35、chmod命令
chmoda+xlog2012.log为文件增加执行的权限
36、chgrp命令
chgrp[选项][组][文件]chgrp-vbinlog2012.log改变文件的群组属性
37、chown命令
改变文件的拥有者和群组chownmail:maillog2012.log
38、top命令
显示当前系统信息
39、free命令
显示当前系统空闲内存
40、at命令
定时执行命令at[参数][时间]at5pm+3days三天后的下午5点锺执行/bin/ls
41、lsof命令
列出当前系统打开文件的工具
42、iostat命令
显示所有设备负载情况
43、vmstat命令
显示虚拟内存使用情况
44、ifconfig命令
显示网络设备信息(激活状态的)
45、route命令
显示当前路由
46、ping命令
ping的通的情况
47、netstart命令
检验本机各端口的网络连接情况
48、ss命令
获取socket统计信息
49、traceroute命令
traceroute[参数][主机]追踪网络数据包的路由途径,预设数据包大小是40Bytes,用户可另行设置
50、telnet命令
telnet命令通常用来远程登录telnet[参数][主机]执行telnet指令开启终端机阶段作业,并登入远端主机。
telnetwww.baidu.com

未经允许不得转载:IT技术网站 » linux 命令(linux50个常用命令)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载