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:基础命令的主要内容,如果未能解决你的问题,请参考以下文章

linux中怎么查看mysql数据库版本

markdown [Docker] Docker片段列表和命令#linux #docker #snippets

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段

20155201 李卓雯 《网络对抗技术》实验一 逆向及Bof基础

逆向及Bof基础实践

20155307刘浩《网络对抗》逆向及Bof基础