Linux基础命令以及jar包命令
一.基础命令查看当前所在位置的目录ls 查看目录中的文件ls -F 查看目录中的文件ls -l 或者ll 显示文件和目录的详细资料 ,ll是ls -l的一个别名ls -a 显示隐藏文件ls [0-9] 显示包含数字的文件名和目录名新建文件夹mkdir 文件名文件操作新建文件touch 文件名.后缀打开文件...
一.基础命令
- 查看当前所在位置的目录
- ls 查看目录中的文件
- ls -F 查看目录中的文件
- ls -l 或者 ll 显示文件和目录的详细资料 ,ll是ls -l的一个别名
- ls -a 显示隐藏文件
- ls [0-9] 显示包含数字的文件名和目录名
- 新建文件夹
- mkdir 文件名
- 文件操作
- 新建文件
- touch 文件名.后缀
-
打开文件,查看文件内容
-
cat
-
- 编辑文件
- vi 文件名.后缀
- 进入编辑模式
- i
- 退出编辑模式
- Esc
- 保存退出
- shift : wq 回车
- 新建文件
-
scp双向拷贝文件、目录
-
scp
-
scp 本地路径 root@39.97.58.0:/远程路径
-
cp 本地文件拷贝
-
grep scp
-
- 结束进程
- 查看所有进程
- ps
- 查询出的pid列是进程的id
-
kill 杀进程
-
kill pid
-
kill -KILL 123456
-
kill -9 pid
-
-
查看CPU内存等信息
- top
-
查看磁盘信息
-
df -h
-
-
wget
-
wget url 下载文件
-
判断端口使用情况(未启用则显示失败)
-
-
删除文件
-
rm
-
-
删除对文件夹
-
rm -r
-
-
更改文件权限
-
chmod
-
r :读权限,用数字4表示 chmod +r 文件名
-
w :写权限,用数字2表示
-
x :执行权限,用数字1表示 - :删除权限,用数字0表示 s :特殊权限
-
chmod 751 file
-
若要rwx属性则4+2+1=7 若要rw-属性则4+2=6; 若要r-x属性则4+1=5。
-
给file的属主分配读、写、执行(7)的权限,
-
给file的所在组分配读、执行(5)的权限,
-
给其他用户分配执行(1)的权限
-
-
- 查看所有进程
二、jar包操作
-
编译java文件成class文件
-
javac 文件名.java
-
-
创建manifest.mf文件
-
编辑manifest.mf文件(设定程序入口)
-
Main-Class: 入口类
-
-
打包
-
jar cvfm 包名.jar manifest.mf 已编译文件名.clas
-
-
执行jar包
-
java -jar Main.ja
-
-
sh脚本执行jar包
-
编写sh脚本
-
# jar包路径 JAR_PATH=/root/ljm/Main.jar # 要传递的参数 #PARAM="1" # 调用jar包 java -jar $JAR_PATH #或者直接 java -jar home/bin/test.jar "1" #"1" 将传递到jar包主程序的main方法中的参数列表第一位,如果有两个参数,怎么在后面 空格 +参数,例如: # java -jar home/bin/test.jar "1" "2" #如果调用jar包成功,怎么和Shell正常结束程序一样,返回0,可以用$?进行判断: if [ $? -ne 0 ]; then echo "=====调用失败 =====" exit 1 fi
-
执行sh脚本
-
sh 脚本名.sh
-
-
更多推荐
所有评论(0)