[Linux常用命令]
Posted 刘较瘦丫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Linux常用命令]相关的知识,希望对你有一定的参考价值。
[Linux常用命令]
1、创建文件
命令: touch 文件名
2、创建文件夹
命令:mkdir 文件夹名
命令:mkdir -p 文件夹名
加 -p 依次递归创建文件夹 即↓
命令:mkdir -p -v 文件夹名
创建多层级文件夹
3、查看文件夹及文件
命令:ls /
ls 查看文件夹下的文件(需要跟对应的路径)
ls / 查看根目录下所有文件
4、切换根目录及所在位置
命令: 查看当前路径pwd
pwd 用于查看当前你所在的路径
# 查看当前所在路径:pwd
# pwd命令查看的所有路径都是从根目录(/)开始的
[root@localhost ~]# pwd
/root
命令: 切换cd
cd命令切换的默认目录为家目录(~ :在linux当中指的是当前用户的家目录)
cd 切换目录(从根目录开始) 绝对路径
cd 命令切换默认目录为家目录
命令: . 与..
. : 在任何目录下都代表当前目录、可以接着当前位置继续查找
.. :在任何目录下都代表着上一级目录(顶级目录除外)
5、清空
清空当前面板所有内容、就是新起一行作为首行,把之前的内容都顶到了最上方不显示
6、修改主机名
命令: 修改主机名hostnamectl set-hostname
7、移动文件
命令: mv 原路径 新路径
相当于windos中当某个文件拖动到另一个文件夹
8、复制文件
命令:cp 原路径 新路径
9、复制目录(文件夹)
递归复制参数
-r : 递归复制(常用于复制目录)
[root@localhost ~]# cp -r python /
10、删除文件及删除目录(文件夹)
10.rm # 删除文件
rm -r 目录名 # 删除目录 -r参数 递归删除
rm -r -f 目录名 # -f参数 免去删除二次确认
# 删除文件的命令:rm
[root@localhost ~]# ls
anaconda-ks.cfg python python1
[root@localhost ~]# rm anaconda-ks.cfg
rm:是否删除普通文件 "anaconda-ks.cfg"?n
[root@localhost ~]# ls
anaconda-ks.cfg python python1
[root@localhost ~]# rm anaconda-ks.cfg
rm:是否删除普通文件 "anaconda-ks.cfg"?y
[root@localhost ~]# ls
python python1
# 删除目录(-r : 递归删除文件)
[root@localhost ~]# ls
python python1
[root@localhost ~]# rm python1
rm: 无法删除"python1": 是一个目录
[root@localhost ~]# rm -r python1
rm:是否删除目录 "python1"?y
[root@localhost ~]# ls
python
# -f : 免去删除提示
[root@localhost ~]# ls
python
[root@localhost ~]# rm -r -f python/
[root@localhost ~]# ls
11、打印、打印系统中所有变量
打印:echo
打印系统中的所有变量:printenc
[root@feifei ~]# echo \'Hello Word\'
Hello Word
12、重定向符号
\'>\' 覆盖重定向 和 \' >>\'追加重定向
> # 写入内容到文件 覆盖重定向(类似于文件w覆盖写模式)
>> # 写入内容到文件 追加重定向(类似于文件a追加写模式)
命令:cat 文件名
14、隐藏的文件
以 . 开头的都是隐藏的文件
查看隐藏的文件: ls -a
查看文件详细信息: ls -l
\'.\'开头文件 # 隐藏文件
ls -a # -a参数 查看隐藏文件
ls -l # 查看文件详细信息
ll = ls -l # ll 等价于 ls -l
ls -h 文件名 # -h参数 格式化文件大小便于查看(必须配合-l参数使用)
15、重启系统、立即关机、指定时间关机
命令:reboot # 重启系统
命令:shutdown -h now # 立即关机
shutdown -h 时间 # 指定时间后关机
例如:shutdown -h 3 # 3秒后关机
以上是关于[Linux常用命令]的主要内容,如果未能解决你的问题,请参考以下文章
markdown [Docker] Docker片段列表和命令#linux #docker #snippets
Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段