基本操作
命令 | 描述 |
uname -a | 查看系统内核信息。 |
cat /proc/version | 查看系统内核版本。 |
env | 查看当前用户环境变量。 |
cat /proc/cpuinfo | 查看CPU信息。 |
getconf LONG_BIT | 查看CPU运行在32bit还是64bit模式下。 |
ssh-keygen -t rsa -C your_email@example.com | 创建SSH密钥。 |
nohup xxx & | 后台运行命令,并有输出日志。 |
nohup xxx > /dev/null & | 后台运行命令,不输出任何日志。 |
nohup xxx > out.log 2>&1 & | 后台运行命令,并将错误信息重定向到日志中。 |
pkill -kill -t [TTY] | 强制活动用户退出。 |
which | 查看命令路径。 |
ulimit -n | 查看进程所有打开最大文件描述符数。 |
sudo ntpdate -u ntp.api.bz | 同步服务器时间。 |
文件和目录操作
(图片来源网络,侵删)
命令 | 描述 |
cd | 切换当前目录。 |
mkdir | 创建目录。 |
rmdir | 删除空目录。 |
rm -rf dir | 递归删除目录及其内容。 |
mv dir /temp/dir | 移动或重命名文件或目录。 |
ls -la | 列表形式显示文件夹里的文件与目录的详细信息,包含隐藏文件。 |
find / -name filename.txt | 根据名称查找文件。 |
grep 'spring' *.xml | 查找包含指定字符串的文件内容。 |
cp source dest | 复制文件。 |
cp -r sourceFolder targetFolder | 递归复制整个文件夹。 |
scp sourceFile remoteUserName@remoteIp:remoteAddr | 远程拷贝文件。 |
chmod 777 file.java | 修改文件权限。 |
tar -czf test.tar.gz /test1 /test2 | 打包文件或目录。 |
tar -xvzf test.tar.gz | 解压文件。 |
head -n 10 example.txt | 查看文件头10行。 |
tail -n 10 example.txt | 查看文件尾10行。 |
tail -f example.log | 实时查看新增的日志内容。 |
echo $JAVA_HOME | 打印环境变量的值。 |
系统操作
命令 | 描述 | ||||
shutdown -h now | 关机。 | ||||
shutdown -r now | 重启。 | ||||
ps –ef | grep tomcat | 查看所有有关tomcat的进程。 | |||
ps aux | grep java | 查看所有java进程。 | |||
top | 实时显示系统资源使用情况。 | ||||
df -h | 查看磁盘分区信息。 | ||||
du -H -h | 查看目录及子目录大小。 | ||||
du -sh | 查看当前目录下各个文件、文件夹占了多少空间,不会递归。 | ||||
useradd 用户名 | 新增用户。 | ||||
passwd 用户名 | 设置用户密码。 | ||||
vim /etc/sudoers | 配置sudo权限。 | ||||
ps aux | grep xxx | grep -v grep | awk '{print $2}' | xargs kill -9 | 强制关闭进程名包含xxx的所有进程。 |
Java相关命令
命令 | 描述 |
java | 运行Java程序。 |
javac | Java编译器,将.java源文件编译成字节码文件。 |
jps | JVM进程状态工具,用于显示当前系统中所有的HotSpot虚拟机进程。 |
jstat | JVM统计监视工具,用于收集HotSpot虚拟机的各种统计信息。 |
jmap | JVM内存映像工具,用于生成堆转储快照(heap dump)等。 |
jstack | JVM线程堆栈工具,用于生成虚拟机当前时刻的线程快照(thread dump)。 |
这些命令涵盖了Java开发中的常见需求,从系统操作到文件和目录管理,再到Java相关的特定命令,都是日常开发中不可或缺的工具,掌握这些命令可以大大提高开发效率和问题排查能力。
到此,以上就是小编对于java常用linux命令的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。
(图片来源网络,侵删)
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/78033.html