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

来源:互联网 发布:java 查看classpath 编辑:程序博客网 时间:2024/05/16 06:30

目录:

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



原创粉丝点击