首页 > 系统服务 > 详细

linux指令大全(归类整理)

时间:2020-03-24 12:08:47      阅读:59      评论:0      收藏:0      [点我收藏+]

一.文件目录指令

1 pwd指令

pwd        显示当前所在的目录
解释:pwd = print working directory

2 cd指令 切换目录结构

解释:cd  ----> change directory  改变目录信息

cd 路径
cd ~: 回到家目录
cd ../: 回到上一级目录
cd -: 快回回到自己之前进过的目录

# 注意: /目录 表示绝对路径; 目录 表示相对路径

3 mkdir指令 创建文件夹

mkdir 路径         创建文件夹
mkdir -p 路径      创建多级文件夹

4 touch指令 创建文件

touch 文件路径
# 可以一次创建多个文件
touch 文件路径1 文件路径2
# 在linux里不会通过后缀名来区分文件的类型,但是约定什么类型的文件就用什么后缀名,以免搞不清楚

5 ls 检查文件或文件目录是否存在,并列出目录下的文件

ls         查看文件信息
ls -a         查看所有文件和目录,包括隐藏的
ls -l         以列表的方式显示,默认以字母排序
ls -lt         创建时间最新到最老排序
ls -ltr        创建时间最老到最新排序    

6 cat命令 查看文件信息

cat 文件路径        显示文件内容
cat 文件1 文件2        可以一次查询多个文件内容
cat 文件1 文件2 > 文件3  将文件1和文件2的内容 放入到文件3中(会自动创建文件3并写入)
cat -n 文件路径        显示文件内容,并显示行号

7 echo命令 把内容输出到控制台

echo "内容"     把内容输出到控制台
# 将echo的内容写入到文件 ,> 是覆盖写入,>> 是追加写入

[root@localhost oldboy]# cat lxx.txt
hello world
[root@localhost oldboy]# echo "hello world" >> lxx.txt
[root@localhost oldboy]# cat lxx.txt
hello world
hello world

8 cp命令 复制

cp 源路径 目标路径              拷贝单个文件
cp -r 源路径 目标路径            拷贝文件夹
# 在复制文件。在复制文件的时候,要复制的文件不要加/,一般是只能复制目录的时候加/
[root@py10 oldboy]# cp /etc/hosts /oldboy
[root@py10 oldboy]# ls

[root@py10 oldboy]# cat hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

# 当拷贝时发现相同文件,会提示[是否覆盖?]
\cp [选项] 源路径 目标路径        取消提示,强制复制

cp的参数:
-r 进行递归复制
-p 拷贝时属性保持不变
-d 和链接相关的文件

cp实现备份

[root@py10 oldboy]# cp jason.txt jason.txt.bak
[root@py10 oldboy]# ls
hh  hosts  jason.txt  jason.txt.bak  jj  ss  tt
[root@py10 oldboy]# rm -rf jason.txt
[root@py10 oldboy]# cp jason.txt.bak jason.txt
[root@py10 oldboy]# ls
hh  hosts  jason.txt  jason.txt.bak  jj  ss  tt

9. mv命令 移动文件或重命名

mv 源路径 目标路径

 

linux指令大全(归类整理)

原文:https://www.cnblogs.com/baohanblog/p/12557929.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!