在学习完java中高级技术后,对常用的linux 命令进行总结 ,绝对常用 ,绝对有用

#切换固定位置/切换相对位置(区别: 是否加斜杠)
cd /xx/yy/zz
cd xx/yy/zz

#查看命令(最简信息/详细信息)
ls 
ls -l / ll(不是所有都支持)

#清除屏幕上的命令
clear

#创建的空白文件(区分文件夹)
touch 文件名.文件类型

#查看文件的全部内容
cat 文件名(不能是文件夹)

#使用head命令查看前n行内容
head -n filename

#使用tail命令查看后n行内容
tail -n filename


#使用mkdir命令创建绝对路径目录
make directory  /xx/yy/zz

#使用mkdir命令一次性创建多级目录
mkdir -p parentDirectoryName/childDirectoryName 


#复制文件
cp 源信息 目录信息/[新名称,可不写]
cp directoryName/fileName directoryName/[newFileName] 
cp /directoryName/fileName /directoryName/[newFileName] 

#复制一个目录(文件夹 -r)
cp -r directoryName newDirectoryName


#删除文件不提示(-r)
rm -f fileName

#删除目录不提示(-rf)
rm -rf directoryNamee 

#移动/重命名
mv source target   移动
mv source newName   重命名

# 编辑文件/高亮显示
 vi fileName
 vim filename(部分支持)

#进入编辑模式后,按以下字母,进入相应模式
    a   追加的方式进入编辑模式
    i   插入的方式进入编辑模式
    dd  删除指定行(光标所在行)
    gg  光标移动到开始
    G / shift +g 光标移到末尾
   
#查看当前网络信息/查看所有网卡
     ifconfig / ifconfig -a

# jiangip修改为静态ip
[root@bogon local]# cd /etc/sysconfig/network-scripts/
[root@bogon network-scripts]# vim ifcfg-eth0
     

在这里插入图片描述

# 修改防火墙
service iptables stop/start/restart

# 查看当前进程( 管道, 在管道左侧命令直接结果基础上, 执行管道右侧的命令,grep: 过滤|筛选, 筛选符合关键字的数据.)
 ps aux [| grep keywords]
 		a - 所有进程 
		u - 包含用户启动的进程 
		x - 正在执行中的进程.
 ps aux | grep a  查看所有服务

# 解压文件
tar [参数] source [target]
source - 压缩文件 
target - 解压缩后的目标位置, 默认解压到当前目录.
解压缩 : tar -zxf 压缩文件名 
 
# 解压参数
Z: zip 格式压缩文件, 包含 zip,gz,tar.gz 等格式. 不包含 rar
C:创建压缩包
X:解压缩
F:执行文件
V:显示解压过程

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐