Linux相关指令整理
特点:
-
系统开源并且免费
-
对硬件要求低 800M
-
系统稳定性强
-
系统安全性强(军工企业 断网)
Linux命令
说明:Linux 全部都是基于文件的.并且Linux中的目录都是树形结构.
操作命令
常用命令:
检查 IP 地址: ip addr / ipconfig
检查当前的位置: pwd
清屏: clear
IP地址获取命令
说明:检查不到ip地址时用
service NetworkManager stop
chkconfig NetworkManager off #永久关闭 Manager网卡
service network restart #重启network网网卡
目录操作
cd命令:
cd / #返回根目录
cd ~ #用户主目录
cd . #当前目录
cd .. #返回到上一级目录
cd /usr/ #进入到usr目录 例: cd /usr/local/src/ 想去哪直接跳就行
cd - #返回上一个目录
cd #直接回家
ls命令:
ls #检索当前文件目录下的文件信息
ls -l / ll #检索当前文件目录下的详细文件信息(详细格式,文件权限,时间,文件名)
ls *.txt #查看所有的 txt 类型文档
ls a* #查询所有以a开头的信息 (灵活运用)
mkdir命令:
mkdir x #创建x目录(可在同一级下一次性创建多个)
mkdir -p x/xx/xxx #创建多级目录
mkdir -m 777 x #创建一个权限为777的x目录
rmdir #删除命令(目录中有文件,则不能用此命令删除)
文件命令
vim命令:
vim x.txt #目录下没有这个文件,则执行创建新文件x.txt并打开命令
#目录下有这个文件,则执行打开/编辑此文件命令
编辑状态下:
i #光标前编辑
a #光标后编辑
o #当前行的下一行开始编辑
u #撤销之前操作 (注意不要处于插入状态,Esc退出状态)
wq #保存退出
q! #不保存退出
rm(remove)命令:
rm x.txt #删除文件
#提示是否删除 y删除 n不删除
rm –f x.txt #不提示,直接删除
rm –rf dirname #不提示,递归删除目录下所有内容
rm –rf * #删除当前目录下的所有
rm –rf /* #删除所有子目录和所有文件(慎用)
cp命令:
cp x.txt xx.txt #复制x.txt为xx.txt (只能复制文件)
cp -R x xx #复制目录x为xx (只能复制目录)
mv命令:
mv x.txt a.txt #将x.txt文件改名为a.txt
#也可这样搞: mv x.txt a.www
mv x xx #将x目录名改为xx
mv x.txt x #将文件x.txt改名为x
//如果文件或目录不存在属于改名命令
mv x xx #将目录x移动到xx目录中
mv x.txt x #将文件x.txt移动到x目录中
//如果文件或目录存在属于移动命令
tar命令:
tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成name.tar.gz的文件。
-c 创建一个新的tar文件
-v 显示运行过程的信息
-f 指定文件名
-z 调用gzip压缩命令进行压缩
-t 查看压缩文件的内容
-x 解开tar文件
tar –cvf n.tar ./* 压缩当前目录下的所有文件和目录,文件名为n.tar
tar –xvf n.tar 解压压缩包中的文件到当前目录(如果长时间未解压成功 Ctrl+C推出)
tar –cvzf m.tar.gz ./* 压缩文件
tar -zxvf m.tar.gz 解压m.tar文件到当前目录
加载环境变量并生效:
source /etc/profile
查看jdk是否生效:
java -version
浙公网安备 33010602011771号