Linux指令
1.目录切换指令:
*cd
cd / :进入系统目录
cd ~ :进入用户目录
cd 文件夹名称 :进入某一个指定的文件夹
cd 文件夹1/文件夹 :
cd .. :返回上一级 (返回三级:cd ../../..)
cd - :返回上次操作之前的目录
*查看文件
ls
ls -l :以列表形式展示文件信息
*查看当前路径
pwd
*查看历史命令
history
*上传和下载
rz :上传
sz xxx文件名 :下载
*创建文件
mkdir :创建文件夹
touch :创建文件
*文件的复制
cp
cp 文件名 文件路径 :将文件复制到指定文件夹当中
cp 文件名 新文件名 :复制文件并给一个新的文件名
*文件的剪切
mv
mv 文件名 文件路径 :将文件剪切到指定目录
mv 文件名 新文件名 :剪切文件并给一个新的文件名
*删除操作
rm 文件名 :删除一个文件,每次删除都需要确认
rm -f 文件名 :不用提示直接删除文件
rm -rf 文件夹 : 不用提示直接删除该文件夹以及该文件夹下所有的内容
rm -rf xx* :删除所有带xx的文件和文件夹
rm -rf * :删除当前目录下所有内容,注意使用路径
*文件编辑
vi/vim 文件名
i/insert :进入编辑模式
esc退出编辑模式到命令模式
/ 查找的内容 :查找命令 按 n 查找下一个
dd :删除一行
yy :复制一行
p :粘贴
u :撤回
保存退出------》在命令模式下进行
:w :保存操作
:W! :强制保存
:q :退出vim
:q! :强制退出
:wq :保存并退出
:wq! :强制保存并退出
:set number :在文件的左端显示行号
*查看文件内容
cat xxx文件
*压缩和解压命令
zip
压缩 :zip 要压缩的文件或文件夹.zip :要压缩的文件/文件夹
解压 :unzip 要解压的压缩包
tar
压缩 :tar -czf 要压缩的文件/文件夹.tar.gr :要压缩的文件/文件夹
解压 :tar -xvf 要解压的压缩包
Ls 是查看用户下有什么内容
-a 查看隐藏的内容
~
Cd 是打开某个目录的意思
/相当于根目录 类似于C盘 Linux没有什么C盘D盘之分
白色的是文件 蓝色的是文件夹 浅蓝色先当于快捷方式
Ll 查看详情r--可读w-可写x-可执行
第一个字母代表它的类型
Mkdir 创建文件夹
Cd 进入文件夹
Touch 创建文件
Rm -rf 彻底删除
Rm 删除
Pwd 查看当前路径
../返回上一级 ../ ../返回两个上一级 ../ ../../返回三个上一级
echo “大家好” > AAA存放内容(将大家好存放到文件AAA中) echo往文件中填入内容时会覆盖原来的 echo “大家好” >> AAA 这样就可以追加内容而不会覆盖原先的内容
cat 查看文件内容
cp 拷贝 cp AAA MM/mm(路径)这个的意思是将文件AAA中的内容拷贝到mm中,则打开文件mm,里面的内容就是AAA中的文件内容
mv 改名字 mv AAA BBB 将文件AAA的名称改为BBB
vi+文件名 打开该文件 然后a 进入编辑状态 esc 退出 然后 :wq 退出编辑状态
# 分批查看
Grep “车” AAA 筛选文件AAA中出现的“车”的文字
-表示文件类型
Chmod 777 表示修改文件权限(7 = 4 +2 +1 4 = 可读, 2 = 可写 1-可执行)(3个7表示3种用户可以进行可读可写可执行的步骤)
Chmod 753 表示一个可以进行可读可写可执行 一个可以进行可读可执行一个可以进行可写可执行
Sh AAA 表示集中执行文件AAA中的指令
Yum 是Linux帮我们自动安装自动下载的一个工具
Sz 下载
Rz 上传如果长时间选不中就会报错,尽量在10秒类选中
Tap 自动联想