• Linux下那些奇葩的命令

    日期:

    相信喜爱编程,痴迷技术的你,肯定接触过甚至深爱着linux,甚至可能已经非常熟悉linux了,但是linux那逗比的一面,你又知道多少。 本文!纯粹娱乐!不喜勿喷! 1.程序员的愤怒! yes当我们再终端输入yes命令,你就回看到愤怒地y怒刷屏! 2.小火车sl 我相信ls...

  • Linux下通过find命令进行rm文件删除的小技巧

    日期:

    我们经常会通过find命令进行批量操作,如:批量删除旧文件、批量修改、基于时间的文件统计、基于文件大小的文件统计等,在这些操作当中,由于rm删除操作会导致目录结构变化,如果要通过find结合rm的操作写成脚本,就会遇到一些麻烦,本文通过一个例子为大家...

  • Linux大神们的顶级命令行秘诀

    日期:

    好吧 ,Linux博客圈这里这周相对比较平静,给网民们一个拖了很久的机会集体喘口气吧,去享受一下龙舌兰、燕尾服、鸡尾酒带来的欢快吧,然后评估一下过去几周来发生的和自由开放软件相关的事件吧。 你是否曾经在听一张专辑的时候想过伙计,这听起来不错,但是...

  • 20个其乐无穷的Linux命令

    日期:

    玩Linux其乐无穷!哈哈。不相信。记住我的话,在文章结尾时你就会相信Linux确实好玩了。 1. 命令:sl (蒸汽机车) 你可能了解 ls 命令,并经常使用它来查看文件夹的内容。但是,有些时候你可能会拼写成 sl ,这时我们应该如何获得一些乐趣而不是看见command not...

  • linux改变文件权限

    日期:

    chgrp :改变文件所属群组 ; 要改的群组名称必须要在 /etc/group 里面存在的名字才行,否则就会显示错误。 语法:chgrp 群组名称 文件或文件夹 示例: (假定users 这个群组本身已经存在于 /etc/group) # chgrp users tmp chown :改变文件所属人; 使用ch...

  • Ubuntu转换文件编码格式(gbk to utf-8 )

    日期:

    把 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 *...

  • exec 与 xargs的区别 .

    日期:

    xargs: 通过缓冲方式并以前面命令行的输出作为参数,随后的命令调用该参数 若忽略 xargs 的 options 来看的话, cm1 | xargs cm2 可以单纯看成: cm2 `cm1` 因此, find .... | xargs rm 也可作 rm `find ...` 来处理. 然而, 若 find 的结果太多, 可能会超过rm...

  • 在Linux下删除文件行末尾的^M符号方法 .

    日期:

    今天运行一个自己写的一个shell脚本错误,想到问题可能是在windows下编辑过引起的,使用vi打开发现每行末尾都多了^M,于是想到使用vi的替换命令替换掉。 由于DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致,在Linux下经常能看到C文件或者TXT文件每...

  • Vim必知必会

    日期:

    一、我们为什么要学习vim编辑器? Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因: (1)所有的Unix like系统都会内置vi文本编辑器,其...

  • cp/rm/mv等命令强制覆盖操作方式实现

    日期:

    习惯了 freebsd 里的 cp / rm / mv 等命令遇到同名文件时直接覆盖操作,而在 linux 中(不一定是全部,可能是我使用的几种),使用 cp / rm / mv 命令覆盖文件操作时总是提示输入yes或no,很是麻烦,一两个的也就算了,没什么,但有时会遇到大量文件的复制时...