您的位置:首页 > 运维架构 > Linux

Java开发需要知道的一些Linux命令

2017-08-16 21:00 246 查看
目录:

cd 切换目录

pwd 显示当前路径

mkdir 创建目录

rmdir 删除目录

文件:

cp 源文件 目标文件
拷贝文件

mv oldfilename newfilename
粘贴/重命名文件

more filename
查看文件内容

cat filename
查看文件内容(一次性显示完)

head -n 查看文件前n行代码

tail -n 查看文件后n行代码

find filename
查看当前目录是否有该文件

file filename
查看文件类型

chmod 修改文件权限

进程:

ps 查看运行态的进程

ps -ef 查看运行态进程的所有信息

kill 结束进程

管理:

useradd username
添加新用户

userdel username
删除用户

passwd username
修改用户密码

su username
切换用户

修改文件权限(chmod)

u创建者   g主用户   o其他用户

r读权限    w写权限  x执行权限

chmod  u+x filename
给该文件的创建者加可执行权限

程序安装类:

源代码包安装:

(1)配置:解压目录下 ./configure

(2)编译:解压目录下 make

(3)安装:解压目录下 make install

压缩解压类:

tar.gz类:

(1)解压:tar -xvzf 文件.tar.gz;

(2)压缩:tar -cvzf demo.tar.gz 目录或文件 

tar未压缩类:

(1)解包:tar -xvf 文件.tar;

(2)打包:tar -cvf 文件.tar 文件列表

zip类:

(1)解压:unzip 文件.zip -d dir;

(2)压缩:zip zipfile 待压缩文件列表

检查某个端口号是否被占用:

lsof  -i

netstat
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: