su命令和su -命令最大的本质区别就是: su只是切换了root身份,但Shell环境仍然是普通用户的Shell;而su -连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用...
1. linux文件的时间 linux下文件时间主要有下面三种: 1.1 modification time(mtime) 文件修改时间,即文件内容的修改时,更新这个时间,不包括文件权限和属性的修改。使用ls -l查看,默认显示时间为mtime $ ls -l uconv.h-rw-rw-r-- 1 work work 1808 Jul 2...
相信喜爱编程,痴迷技术的你,肯定接触过甚至深爱着linux,甚至可能已经非常熟悉linux了,但是linux那逗比的一面,你又知道多少。 本文!纯粹娱乐!不喜勿喷! 1.程序员的愤怒! yes当我们再终端输入yes命令,你就回看到愤怒地y怒刷屏! 2.小火车sl 我相信ls...
我们经常会通过find命令进行批量操作,如:批量删除旧文件、批量修改、基于时间的文件统计、基于文件大小的文件统计等,在这些操作当中,由于rm删除操作会导致目录结构变化,如果要通过find结合rm的操作写成脚本,就会遇到一些麻烦,本文通过一个例子为大家...
好吧 ,Linux博客圈这里这周相对比较平静,给网民们一个拖了很久的机会集体喘口气吧,去享受一下龙舌兰、燕尾服、鸡尾酒带来的欢快吧,然后评估一下过去几周来发生的和自由开放软件相关的事件吧。 你是否曾经在听一张专辑的时候想过伙计,这听起来不错,但是...
玩Linux其乐无穷!哈哈。不相信。记住我的话,在文章结尾时你就会相信Linux确实好玩了。 1. 命令:sl (蒸汽机车) 你可能了解 ls 命令,并经常使用它来查看文件夹的内容。但是,有些时候你可能会拼写成 sl ,这时我们应该如何获得一些乐趣而不是看见command not...
chgrp :改变文件所属群组 ; 要改的群组名称必须要在 /etc/group 里面存在的名字才行,否则就会显示错误。 语法:chgrp 群组名称 文件或文件夹 示例: (假定users 这个群组本身已经存在于 /etc/group) # chgrp users tmp chown :改变文件所属人; 使用ch...
把 1.txt 从 gbk 转成 utf-8 并保存为 2.txt iconv -f gbk -t utf-8 1.txt 2.txt 注意:报告错误(非法字符)的话,加 -c 参数忽略错误 或者 使用 perl 的 convmv convmv -f gb2312 -t utf8 -r --notest *...
xargs: 通过缓冲方式并以前面命令行的输出作为参数,随后的命令调用该参数 若忽略 xargs 的 options 来看的话, cm1 | xargs cm2 可以单纯看成: cm2 `cm1` 因此, find .... | xargs rm 也可作 rm `find ...` 来处理. 然而, 若 find 的结果太多, 可能会超过rm...
今天运行一个自己写的一个shell脚本错误,想到问题可能是在windows下编辑过引起的,使用vi打开发现每行末尾都多了^M,于是想到使用vi的替换命令替换掉。 由于DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致,在Linux下经常能看到C文件或者TXT文件每...