基础知识2

1、本地文件拷贝(cp)
cp [选项] source target 拷贝文件/目录到指定位置,可重命名
  -r       递归拷贝目录
  -v      显示拷贝信息
  -p      文件属性信息一起拷贝
  -a      递归拷贝文件,包括目录及文件属性信息
2、移动/重命名文件(mv)
  不同路径下使用mv -》 移动文件
  相同路径下使用mv -》 重命名文件
3、删除文件(rm)
  -r      递归删除,一般用于删除目录
  -f      强制删除,无需提示
4、简约帮助(help)
知道命令的含义,不知道参数时可以使用help
  help 命令      内部命令(shell内置命令提供,bash)
  命令 --help      外部命令(第三方程序/软件带有的命令)
  type 命令      判断一个命令是内部还是外部命令
5、详细帮助(man)
6、bash的标准输入输出
  >或1>         标准输出重定向
  2>         标准错误重定向
  >>或1>>       标准输出追加
  2>>          标准错误追加
  &>           标准输出标准错误重定向
编写并执行脚本(root目录下)
  echo -e 'hostname\nhello' > 1.sh     创建脚本
  chmod +x 1.sh            授权脚本文件
  ./1.sh                执行
1)将标准输出重定向到/tmp/1.log中
  ./1.sh >/tmp/1.log
  cat /tmp/1.log
2)将标准错误重定向到/tmp/2.log中
  ./1.sh 2>/tmp/2.log
3)将标准输出和标准错误一起重定向到/tmp/2.log中
  ./1.sh &>/tmp/2.log
4)标准输出追加
  ./1.sh >>/tmp/1.log
7、echo命令
echo会将输入的字符串送往标准输出,并在最后加上换行符。可理解为打印字符串
  -n        不输出最后的换行符
  -e        解释转义字符
如:echo -e 'hostname\nhello' > 1.sh
2、其他
查看user信息
  id username       查看用户信息
切换user
  su - username    切换用户
  exit              返回到root

posted @ 2020-05-06 13:47  上将潘凤为自己带盐  阅读(82)  评论(0)    收藏  举报