Linux基础命令
Posted sunholy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础命令相关的知识,希望对你有一定的参考价值。
1.查看当前所在路径pwd
2.ls查看当前目录下的文件和文件夹
ls -l :
ls -a :包含隐藏文件
ls -al
3.进入路径cd:
绝对路径;以/开始的路径
相对路径
..上一级路径
~:主目录
4.cd:切换目录
cd /home/tarena/software
cd software/
cd ..
cd 直接跳转主目录
cd - 进入上次目录
5.mkdir
mkdir 目录1 目录2
mkdir -p 目录1/目录2/目录3
6.touch
touch 文件1 文件2
已存在文件touch后更新文件创建时间和修改时间
7.tab键自动补齐
8.系统操作
关机:init 0
重启:init 6
9.删除文件或文件夹rm(remove)
rm -rf 文件/目录
-r是递归删除文件夹内的子文件夹
-f强制删除,force。
eg.rm -rf *删除目录下全部文件
10.复制cp(copy)
cp 文件名 路径
cp -r 目录名 路径
11.剪切mv
mv 文件/目录 路径
12.重命名 mv 12.txt 孙悟空.txt
13.vim 文件名:创建并编辑文件
vim三种模式:
浏览模式:
插入模式:a
命令行模式:shift+:
文本写入步骤
vim 文件名
按a:浏览模式->插入模式
写入内容
按ESC:插入模式->浏览模式
按shift+; :进入命令行模式
wq:保存退出(write quit)
q!:不保存强制退出
14.scp远程复制:把本地的文件复制到远程主机
scp 文件名 用户名@ip地址:绝对路径
scp
15.ifconfig 查询IP地址及mac地址
16.cat 文件名 查看文件的内容
17.打压缩包
tar -zcvf 压缩包名字.tar.gz 文件1 文件2 目录3
z:zip 使用gzip方式亚索
c:创建包
v:显示操作文件的细节
f:要操作的文件名
18.接压缩包
tar -zxvf 压缩包名字.tar.gz [-C 路径]
以上是关于Linux基础命令的主要内容,如果未能解决你的问题,请参考以下文章