Linux:基础命令
Posted neozheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux:基础命令相关的知识,希望对你有一定的参考价值。
linux 的规则:
1. linux 命令行组成结构:如下
[[email protected] ~]# [用户名@主机名 当前工作路径]# ~ 用户的家目录
2. linux系统命令操作语法的格式(命令的样子):
命令 空格 -[参数选项(条件)] [文件或路径(你要处理的内容)]
如: rm -f /tmp/test/txt
提示:
1. 一般情况下命令中的 [] 表示 可选,既命令的参数及文件是可选的;
2. 参数选项 ===> 一个命令的不同的功能(不同的条件)
3. linux目录结构:
windows目录: C:windows # 反斜线 linux目录:/etc/hosts # / 根目录 (一切从根开始);并且 路径的分割符号 / 斜线
3.1 创建目录:
# 创建一个目录 /data 创建目录 ===> make directory ===> mk dir ===> mkdir ls /data # 查看 /data 目录下的内容 ls -l /data # 查看 /data 目录下的详细信息 ll /data # 查看 /data 目录下的详细信息
3.2 # 创建文件:
# 在 /data 目录下创建一个文件 test.txt touch /data/test.txt # touch 命令 创建文件;touch 其实是用于更新文件的时间戳(如果文件不存在则创建,存在则更新文件时间)
3.3 # 为 test.txt 增加内容 "i am studying linux":
# 方法一:vi # 相当于 "记事本" ;vim # 相当于 "notepad++" (多用vim)
vi /data/test.txt # 编辑文件内容 cat /data/test.txt # 查看文件内容
# 方法二: echo 命令
echo 内容 # echo 命令会将它后面的内容 显示到屏幕上 echo 内容 >>/路径/文件 # > 就相当于一个漏斗(重定向符号),>> 作用是追加(追加重定向符号;把内容放在文件的最后一行),把 echo 后的内容放到一个地方,如:echo hello world >>/data/helloworld.txt
# 方法三:向一个文件中放入多行内容
cat >>/路径/文件<<EOF # >>表示追加; << 就固定写法,后面是结束标识符;EOF:end of file 内容1 内容2 ... EOF # EOF 要和第一行的 EOF完全一致;不能有空格 # 如: cat >>/data/test.txt<<EOF hello world EOF
以上是关于Linux:基础命令的主要内容,如果未能解决你的问题,请参考以下文章
markdown [Docker] Docker片段列表和命令#linux #docker #snippets
Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段