访问手机版  

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

招聘|合作 登陆|注册

网络工程师培训

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

Linux命令(面试+工作版)

时间:2019-10-16

Linux命令(面试+工作版)

1. tar

创建一个新的tar文件

解压tar文件

查看tar文件

2. grep

在文件中查找字符串(不区分大小写)

输出成功匹配的行,以及该行之后的三行

在一个文件夹中递归查询包含指定字符串的文件

3. find

查找指定文件名的文件(不区分大小写)

对找到的文件执行某个命令

查找home目录下的所有空文件

4. ssh

登录到远程主机

调试ssh客户端

显示ssh客户端版本

5. sed

当你将Dos系统中的文件复制到Unix/Linux后,这个文件每行都会以rn结尾,sed可以轻易将其转换为Unix格式的文件,使用n结尾的文件

反转文件内容并输出

$ sed -n '1!G; h; p' filename

为非空行添加行号

6. awk

linux命令_linux命令手册_linux 关机命令

删除重复行

打印/etc/passwd中所有包含同样的uid和gid的行

打印文件中的指定部分的字段

7. vim

打开文件并跳到第10行

打开文件跳到第一个匹配的行

以只读模式打开文件

8. diff

比较的时候忽略空白符

9. sort

以升序对文件内容排序

以降序对文件内容排序

以第三个字段对/etc/passwd的内容排序

10. export

输出跟字符串oracle匹配的环境变量

设置全局环境变量

11. xargs

将所有图片文件拷贝到外部驱动器

将系统中所有jpd文件压缩打包

下载文件中列出的所有url对应的页面

12. ls

以易读的方式显示文件大小(显示为MB,GB...)

以最后修改时间升序列出文件

在文件名后面显示文件类型

13. pwd

输出当前工作目录

14. cd

cd -可以在最近工作的两个目录间切换

linux命令_linux命令手册_linux 关机命令

使用shopt -s cdspell可以设置自动对cd命令进行拼写检查

15. gzip

创建一个*.gz的压缩文件

解压*.gz文件

显示压缩的比率

16. bzip2

创建*.bz2压缩文件

解压*.bz2文件

17. uzip

解压*.zip文件

查看*.zip文件的内容

18. shutdown

关闭系统并立即关机

$ shutdown -h now

10分钟后关机

$ shutdown -h +10

重启

$ shutdown -r now

重启期间强制进行系统检查

$ shutdown -Fr now 19. ftp

ftp命令和sftp命令的用法基本相似连接ftp服务器并下载多个文件

$ ftp IP/hostnameftp> mget *.html

显示远程主机上文件列表

20. crontab

查看某个用户的crontab入口

$ crontab -u john -l

设置一个每十分钟执行一次的计划任务

linux 关机命令_linux命令手册_linux命令

*/10 * * * * /home/ramesh/check-disk-space 21. service

run-parts命令会通过 /etc/crontab 文件来运行位于某个目录中的脚本或者程序。 删除所有之前的自动命令. autocmd filetype java source ~/.vim/files/java.vim autocmd filetype java source ~/.vim/files/jcommenter.vim 以上两条命令让我在打开 java 文件时才应用后面提到的两个配置文件. autocmd bufnewfile *.java 0r ~/.vim/files/skeletons/java.skel 以上这条命令让我在新建 java 文件时自动加入 java.skel 文件的内容. autocmd bufnewfile *.java normal gnp 以上这条命令让我在新建 java 文件时自动运行 gnp 命令, 这个命令进行一些特殊化 处理, 比如将新 java 文件中的 __date__ 替换成今天的日期什么的.11. 常用脚本 在 vim.sf.net 你可以发现很多脚本(script), 这些脚本常常有让你意想不到的作用.我常用的有: jcommenter.vim 自动加入 javadoc 风格。再重新打包,安装发现还是不成功,我猜想是不是少了某个文件,于是又想到了用于文件监测的filemon工具,发现在运行我的程序的时候,去打开%oracle_home% \nls\data\下的一个.nlb文件不成功,于是添加,运行,ok(说明:上面的脚本已经包含此文件)。

 上一个教程:Linux的基本命令总结