linux系统高级命令进阶(推荐)

所属分类: 操作系统 / unix linux 阅读数: 131
收藏 0 赞 0 分享

输出重定向

;覆盖文件内容

echo "123" > test;把原来的内容覆盖
echo "123" >> test;把原来的存在(并存)
echo "ken2" > /etc/hostame;实现改名
2>;错误的覆盖输出
echo 2>
 2>>不覆盖
&>;一和二不用判断都可以输入到文件中去
&>>;不覆盖

输入重定向

<;将文件导入到命令中

wc -l < /etc/passwd

管道符

|;将前一个文件的输出用作下一个命令的输入

cat /etc/passwd | grep "proot" |wc -l;结果就是最后统计的行数

通配符

;代表零个或者无数个
?;匹配一个未知位而且必须存在
[0-9];匹配单个数字
[a-z]匹配单个字母
ls /dev/sda;可以找以dev为开头的所有文件

三种引号

单引号('')所见及所得。
 双引号("")保留其中的变量属性,不进行转义处理。
 反引号``;执行命令

软连接

windows的快捷方式

 【软链接相当于快捷方式,硬链接相当于复制粘贴】
 创建完成后,源文件、软链接和硬链接均可以查看到文件内容。
 编辑源文件,软、硬链接跟着动。
 删除源文件,软链接失效,链硬接无影响。再重新建一个与源文件同名的文件,软链接就直接链接到新的文件,而硬链接不变。因为软链接是按着名称进行链接。

 特点:

1、就是相当于win中的快捷方式
2、删除链接文件,源文件无影响
3、删除源文件,链接文件失效
4、修改源文件\链接文件,内容都发生改变
ln -s test test1;创建软连接test1

硬连接

删除原来文件对连接文件没有影响

 总结:

1、删除链接文件,源文件无影响
2、删除源文件,链接文件无影响
3、修改源文件\链接文件,内容都发生改变

linux磁盘系统

/test -->在根目录里
test -->在当前文件下

绝对路径和相对路径

ls /root/name/abc;绝对路径从根开始找
ls name/abc;相对路径是在本地路径开始找

以上所述是小编给大家介绍的linux系统高级命令,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

更多精彩内容其他人还在看

ipfilter+ipnat包过滤、转发和DHCP服务器架构笔记

ipfilter+ipnat包过滤、转发和DHCP服务器架构笔记
收藏 0 赞 0 分享

FreeBSD5.4Release X Windows 安装笔记 (Freebsd5.4R+Gnome2.10.0)

FreeBSD5.4Release X Windows 安装笔记 (Freebsd5.4R+Gnome2.10.0)
收藏 0 赞 0 分享

在线rss阅读聚合器lilina-0.7安装笔记

在线rss阅读聚合器lilina-0.7安装笔记
收藏 0 赞 0 分享

使用Dreamhost空间下Shell命令的使用方法

使用Dreamhost空间下Shell命令的使用方法
收藏 0 赞 0 分享

Linux下的Grep命令使用方法详细介绍

Linux下的Grep命令使用方法详细介绍
收藏 0 赞 0 分享

linux下修改用户的工具介绍第1/2页

linux下修改用户的工具介绍
收藏 0 赞 0 分享

Linux tar  压缩打包命令使用方法第1/2页

Linux tar  压缩打包命令使用方法
收藏 0 赞 0 分享

Linux 入门常用命令 password — 修改密码,改变用户

Linux 入门常用命令 password — 修改密码,改变用户
收藏 0 赞 0 分享

Linux下必须要学的系统安全命令第1/4页

Linux下必须要学的系统安全命令
收藏 0 赞 0 分享

Linux rpm tar 操作系统下软件的安装与卸载方法

Linux rpm tar 操作系统下软件的安装与卸载方法
收藏 0 赞 0 分享
查看更多