Linux常用命令
2024-06-29 08:56:21 50 举报
AI智能生成
Linux基础常用命令。
作者其他创作
大纲/内容
tail -fn1000 查看动态文本
退出: ctrl + z
暂停动态文本滚动:ctrl + s
tail -f 查看
vim 编辑文件
第一步: i
第二步: esc
第三布: Shift+:
q 退出
! 强制执行,不用提示
wq 保持并退出
ps 查看进程
-a
显示所有进程
-u
指定用户进程
-x
显示后台运行进程的参数
-ef
查看父进程的信息
常用 ps -aux|grep 进程名(例如:ps -aux|grep java)
pstree 进程树
-p
显示父id
-u
显示用户组
netstat -ntlp 查看占用端口
nohup java -jar 项目包 >run.log 2>&1 & :后台运行 jar 项目日志输入到 run.log
( 也可以使用 &>run.log 代替 >run.log 2>&1 )
( 也可以使用 &>run.log 代替 >run.log 2>&1 )
kill -9 进程号 杀死进程
chmod 操作文件权限
(r :4,w:2,x:1)
rwx : 7
rw:6
...
示例: chmod 777 文件名
chmod +x ***.sh 修改脚本权限,将 .sh 文件变成可执行的脚本
tar -zxvf 解压 tar.gz压缩文件
pwd 显示当前所在目录
cd 改变所在目录
/
转到跟目录
..
返回上级目录
~
转到 /root 用户目录目录下
目录名
进入指定下一级目录
/目录名/目录名
切换其他目录
ls 查看目录下的内容
-a
列举目录中的全部文件,包括隐藏文件
-l
列举目录中的细节(权限、所有者、组群、大小、创建日期、文件是否是链接等)
ls -l 可以简介为 ll
mkdir 创建文件夹
rmdir 删除文件夹
touch 创建文件
rm 删除文件或文件夹
-i
互动:提示确认删除
-f
强制:代替互动模式,不提示确认删除
-v
详细:显示文件的删除进度
-r
递归:将删除某个目录以及其中所有的文件和子目录
cp 复制文件
-i
互动:如果文件将覆盖目标中的文件,他会提示确认
-r
递归:这个选项会复制整个目录树、子目录以及其他
-v
详细:显示文件的复制进度
mv 移动或重命名文件
-i
互动:如果选择的文件会覆盖目标中的文件,他会提示确认
-f
强制:它会超越互动模式,不提示地移动文件,属于很危险的选项
-v
详细:显示文件的移动进度
cat 查看文件内容
su 切换用户
unzip -n xx.zip 解压zip 文件
cat /etc/redhat-release 查看 linux 版本
0 条评论
下一页