Linux常用命令

作者: _龙雀 | 来源:发表于2018-04-11 17:41 被阅读18次
  • pwd:查看当前工作目录
  • ls: 查看当前路径下文件
  • ls -l item:按行排列当前路径下的文件 并显示详细信息

  • free:查看内存使用情况
  • df:查看硬盘空间

  • cd ..: 返回上一级目录
  • cd - :返回上一次工作目录
  • cd ~:返回用户家目录
  • cp item1 item2 target_dir:复制文件1 2到目标目录,相同命名文件被覆盖
  • cp item1 . :复制文件1到当前目录(Linux下点代表当前目录)
  • cp *.html dir1:将html格式的文件移动到dir1
  • 常用通配符
模式 匹配对象
* 所有文件
g* 文件名以“g”开头的文件
b*.txt 以"b"开头,中间有零个或任意多个字符,并以".txt"结尾的文件
Data??? 以“Data”开头,其后紧接着3个字符的文件
[abc]* 文件名以"a","b",或"c"开头的文件
BACKUP.[0-9][0-9][0-9] 以"BACKUP."开头,并紧接着3个数字的文件

  • mkdir dir1 dir2:创建dir1 dir2文件夹
  • rm item1 item2:删除文件1 2(注意删除不可还原!!!)
  • rm -r dir:删除该目录下所有文件(含子目录)
  • mv item1 item2 target_dir:移动文件1 2到目标目录
  • mv item1 item2:重命名文件
  • less item1:查看文件内容

  • ln -s item1 item2-link:为文件1建立符号链接(类似快捷方式)

  • 命令 --help:显示命令使用说明
  • alias name='string':自定义命令
  • type 命令:查看命令的类型

  • 命令 ‘>’item1.txt:将命令输出结果到文件item1.txt中 (可用'>item1.txt'重写item1.txt)
  • 使用”>>“操作符,将导致输出结果添加到文件内容之后。如果文件不存在,文件会 被创建,就如使用了”>”操作符。
  • ls -l /bin/usr &> ls-output.txt : &> 来重定向标准输出和错误到文件 ls-output.txt

  • cat item1 item2:读取2个文件 复制他们到标准输出
  • cat >item1.txt :创建item1.txt并等待输入文本内容 ctrl+d结束
  • ls | sort | less:管道 依次执行命令
  • wc:item1- 打印行数、字数和字节数
  • grep:打印匹配行 ls /bin /usr/bin | sort | uniq | grep zip 打印输出中含zip的选项
  • echo: 显示一行文字
  • {}: 花括号展开 echo Number_{1..5}

  • clear - 清空屏幕
  • history - 显示历史列表内容
  • history | grep /usr/bin :找出历史命令中和/usr/bin相关的

  • chmod a=rwx file:给文件添加读写执行权限

相关文章

网友评论

    本文标题:Linux常用命令

    本文链接:https://www.haomeiwen.com/subject/yvtzhftx.html