访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux上,最常用的一批命令解析

时间:2019-07-25

linux命令大全_linux命令大全 重启_linux命令大全

内容:

? 目录操作

? 文本处理

? 压缩

? 日常运维

? 系统状态概览

? 工作常用

目录操作

保存之后在终端中输入javac hello.java(注意,是在/home/and/目录下面新建的hello.java文件,否则,运行此命令需要先到相应的目录下面去,可以先在终端中试试ls命令,可以列出当前目录的所有文件)。cp --- 主要是用于在同一台电脑上,在不同的目录之间来回copy文件 scp --- 主要是在不同的linux系统之间来回copy文件关于cp的具体用法:命令基本格式: cp [opt...。-d 指定了保存java文件的目录-p 指定了生成的java文件所在的包例如编译当前目录下的schema.xls文件,java文件保存在src目录,包名为generate,其命令如下:xjc –d src –p generate schema.xsd如果编译文件是schema.dta,则命令如下:xjc –dtd –d src –p generate schema.dtd2. 通过ant编译在/jaxb-home/lib目录中的jaxb-xjc.jar包中包含了xjctask.class文件,可以依据该类定义一个ant task,通过执行该task生成java文件,task的定义如下:执行xjc task的ant代码样例如下:其中schema指定dtd或schema文件的位置。

可能是这些命令太常用了,多打一个字符都是罪过。所以它们都很短,不用阿拉伯数字,一个剪刀手就能数过来。

看命令。

mkdir%20创建目录%20make%20dir

cp%20拷贝文件%20copy

mv%20移动文件%20move

rm%20删除文件%20remove

例子:

#%20创建目录和父目录a,b,c,d%20mkdir%20-p%20a/b/c/d

#%20拷贝文件夹a到/tmp目录%20cp%20-rvf%20a/%20/tmp/

#%20移动文件a到/tmp目录,并重命名为b%20mv%20-vf%20a%20/tmp/b

#%20删除机器上的所有文件%20rm%20-rvf%20/

漫游

linux上是黑漆漆的命令行,依然要面临人生三问:我是谁?我在哪?我要去何方?

ls%20命令能够看到当前目录的所有内容。ls%20-l能够看到更多信息linux命令大全,判断你是谁。

pwd%20命令能够看到当前终端所在的目录。告诉你你在哪。

cd%20假如你去错了地方,cd命令能够切换到对的目录。

find%20find命令通过筛选一些条件,能够找到已经被遗忘的文件。

至于要去何方,可能就是主宰者的意志了。

文本处理

这是是非常非常加分的技能。get到之后,也能节省更多时间来研究面向对象。小姐姐味道已经输出了“最常用的vim、sed、awk技巧系列”。下面附上链接。

《Linux生产环境上,最常用的一套“vim“技巧》

《Linux生产环境上,最常用的一套“Sed“技巧》

《Linux生产环境上,最常用的一套“AWK“技巧》

查看文件

cat

最常用的就是cat命令了,注意,如果文件很大的话,cat命令的输出结果会疯狂在终端上输出,可以多次按ctrl+c终止。

#%20查看文件大小du%20-h%20file#%20查看文件内容cat%20file

less

既然cat有这个问题,针对比较大的文件,我们就可以使用less命令打开某个文件。

类似vim,less可以在输入/后进入查找模式,然后按n(N)向下(上)查找。

有许多操作,都和vim类似,你可以类比看下。

tail

大多数做服务端开发的同学,都了解这么命令。比如,查看nginx的滚动日志。

tail%20-f%20access.log

tail命令可以静态的查看某个文件的最后n行,与之对应的,head命令查看文件头n行。但head没有滚动功能,就像尾巴是往外长的,不会反着往里长。