admin管理员组文章数量:1567748
2024年4月22日发(作者:)
Linux服务器常用命令(简化版)
信息来源:网络 整理:HY 日期:2011-5-27
Intel Fortran编译
Linux shell管道命令(pipe)使用及与shell重定向
Linux命令替换
Linux 任务控制(bg jobs fg nohup &)
Linux进程查看
Linux账户管理
Linux系统与硬盘信息查询
Linux VIM语法高亮与程序段错误
Linux十大常用命令
Intel Fortran编译
完整编译顺序
$ ifort -c Hello.f90 -o Hello.o 编译源文件(.f90)生成目标文件(.o)
$ ifort Hello.o -o Hello 链接目标文件生成可执行程序Hello
$./Hello 执行可执行程序
默认(常用编译方法)
$ ifort Hello.f90 编译&链接
$./ 执行(默认可执行程序名)
后台运行
$ ./ & 后台运行,退出shell会使程序停止,输出信息会显示在屏幕,不建议这样使用
$nohup ./ & 输出到屏幕的信息输出到文件
$nohup ./ > & 输出到屏幕的信息输出到文件(推荐)
Linux shell管道命令(pipe)使用及与shell重定向
Ref:/chengmo/archive/2010/10/21/
重定向
详细解释参考:/view/
在Linux命令行模式中,如果命令所需的输入不是来自键盘,而是来自指定的文件,这就是输入重定向。同
理,命令的输出也可以不显示在屏幕上,而是写入到指定文件中,这就是输出重定向。
重定向分为: 重定向分为 输出重定向、输入重定向和错误重定向。 < 实现输入重定向。
>或>> 实现输出重定向,用户可以使用输出重定向把一个命令的输出重定向到一个文件
1)ls –l /etc>dir 将ls命令生成的/etc目录下的一个清单存到当前目录 中的dir文件,
而不在屏幕输出。
2)ls –l /usr>>dir 将ls命令生成的/usr目录的一个清单以追加的方式存 到当前目录中
的dir文件中。
重定向连接两个或多个文件?
使用cat命令并重定向输出到一个文件可以连接两个或多个文件。
重定向追加到一个文件:可以使用双重定向输出符号“>>”,保留文件以前的内容。 这种情
况下,命令输出追加到另一个文件中。
重定向重定向标准输出到一个设备?
除了重定向一个命令的输出到一个文件,也可以把它重定向到一个设备,因为UNIX系统将设
备当做文件。 $echo “Hello! I am petter!” > /dev/tty01
重定向标准输入?
使用“<”重定向输入。例如:用户已经创建好了一个文件letter。如果希望通过电子邮件发
送给用户petter。可以使用下面方式:$mail petter < letter
重定向标准错误重定向?
没有专门的符号用于重定向stderr。我们可以同样使用“< ”或“>”符号,但需在它前面补一
个数字2。
PS:重定向的优先级大于管道的优先级!^_^
管道右边的命令只能对管道左边的命令的标准输出(输出到屏幕)起作用,不对错误输出(也
输出到屏幕)起作用。
一个命令的执行首先决定0,1,2设备的定向,然后才执行命令,可以将定向理解为命令执行
版权声明:本文标题:Linux服务器常用命令(简化版) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1713799408a371867.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论