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

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

Linux常用文件管理命令

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

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

C#常用代码片段备忘

常用python日期日志获取内容循环的代码片段