Linux之基础命令

基础命令

  linux当中有许多命令,此文只简单记录一些基础名令及其基本用法。

ls命令

  ls 命令显示指定目录的内容。
它的参数有 -l 详细的列表  -F显示文件类型信息  -a显示隐藏的文件 -h -s  等等,
可以组合使用例如 ls -la 、ls-ls、ls-lh。

cp命令

  cp命令用于拷贝文件。 需要root权限
  将文件file1复制到file2,执行命令cp file1 file2
  将多个文件复制到某个目录中,执行命令 cp file1 file2 file3...fileN dir file1... 文件名 dir为目录名。

mv命令

  mv命令主要用于移动文件或者将文件按改名 需要root权限
  -i: 若指定目录已有同名文件,则先询问是否覆盖旧文件;
  -f: 在 mv 操作要覆盖某已有的目标文件时不给任何指示;
  重命名文件:mv file1 file2 将file1更名为file2
  移动文件到目录: mv file1 file2 file3... dir //多个文件空格隔开
  移动目录a到目录b:mv a b

touch命令

  touch 命令用来创建文件。如果文件已经存在,则该命令会更新文件的时间戳。
  $ touch filename 注:将在当前目录下新建一个名为“filename”的文件。

mkdir命令

  mkdir 命令用于创建目录。
  -p 参数创建路径中不存在的目录
例如:
  将在用户user的home目录下创建 ~/test1/test2/test3 ,并且在根目录下,这三个目录并存在
  $ mkdir -p ~/test1/test2/test3 注:执行命令,将自动创建前两个目录,再创建第三个目录。

rm命令

  rm命令用于删除文件及目录(一般情况我们认为目录也是文件),使用 rm命令时需要谨慎特别是 
sudo rm -rf /* 这个命令非比要时,千万千万不要使用。千万千万不要使用。千万千万不要使用。
  -f:不提示,强制删除文件或目录; 
  -i:删除已有文件或目录之前先询问用户;
  -r,-R:递归删除,将指定目录下的所有文件与子目录一并删除;
  -v:显示指令的详细执行过程。
  删除一个非空的目录:rm -r dir
  删除一个文件:rm file

echo 命令

  echo 命令将它的参数显示到标准输出。
将参数输出到终端上显示 如:echo HelloWorld 配合管道工具与重定向使用 可以将数据输出到文件、终端上。
例如:
  echo HelloWorld > file 2>&1 注:将HelloWorld输出到file中,并且标准输出和标准错误输出都输出到file文件中。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值