半只蚂蚁 发表于 2018-5-24 13:11:32

Linux 命令(2)


[*]  将文件/usr/lib/下的所有东西移到/00/中去:
  mv/usr/lib/* /xx/
[*]  mv[-bf][源文件][目标文件]
  -b:若覆盖文件,覆盖前进行备份
  -f:若目标文件与现有的文件重复,则直接覆盖现有的文件

[*]  命令行下复制文件:cp已存在的文件新文件名
  注意:如果是复制到特权用户下的文件夹中,要在cp中加上sudo
[*]  使用vi或vim工具可进行编辑源文件操作当编辑完之后按ESC,在底层输入:wq //保存离开
  :q!   //离开不保存
[*]  提取文档中第1,2行的内容: cut-f1,2file.txt
[*]  在清空文件test1.txt条件下将文件test>txt送到test1.txt中去:
  exec test.txt>test1.txt
  附:其中若把>改为>>则表示不需要删除test1.txt中的内容,直接追加。
[*]  在命令行中输入 var=1234567890
  可以通过以下命令查看输入字符串的长度:echo ${#var}
[*]  有多行换成单行,空格符替掉换行符,定界符:
cat example.txt | xargs   
  换成整齐的三行:
  cat example.txt | xargs -n 3
[*]  who [-wqH]
  -w:显示用户的信息状态栏
  -q:显示账号名称和总人数
  -H:显示各栏位的标题新系列
  

页: [1]
查看完整版本: Linux 命令(2)