1、 常用的Linux命令
- 列出文件列表:ls ls -l 显示详细信息 ls -a 显示当前目录下的所有文件和子目录,包括隐藏文件
- 创建目录/删除目录:mkdir/rmdir
- 切换当前工作目录:cd
- 复制文件或目录:cp
- 重命名/移动文件或目录:mv
- 显示当前路径:pwd
- 创建新的空文件:touch
- 删除文件或目录:rm
- 查看文件内容:cat
- 分页查看文件内容:more/less
- 输出文本:echo
- 查看历史记录:history
2、使用什么命令查看网络是否连通?
使用ping命令检查网络是否连通,连通可以看到回包的统计信息,不连通可以看到超时信息
使用netstat命令检查网络连接
3、在a目录下找出超过1MB的文件
find /a -type f -size +1024K
find 查找文件 /a 查找目录 -type f 查找类型 ( f 普通文件 、d 目录文件)-size 查找文件大小
4、在a目录中找出,带有test的文件
find /a -iname test
-name 查找文件名,区分大小写 -iname 不区分大小写
5、查看linux磁盘空间使用情况
df -h
系统会显示每个挂载的磁盘及其使用情况和剩余空间
6、VI命令(打开文件)
插入模式:i
删除模式:d
移动模式:j
复制模式:yy
粘贴模式:p
撤销模式:u
退出:esc 输入 wq进行保存退出 wq!进行强制保存退出、
7、给文件赋予权限
chmod
使用数字表示权限:
-
r(读权限):4
-
w(写权限):2
-
x(执行权限):1
8、如何解压缩
压缩文件 :tar cvf
解压缩文件:tar xvf
9、如何查看JAVA进程,并关闭进程
ps -ef|grep java 列出所有正在运行得到Java进程
kill -9 进程号 终止该进程
10、在Linux下当一个端口被占用,如何解决
查看端口被哪个进程占用
sudo isof -i :
终止进程
sudo kill
修改占用端口的进程的端口号
sudo 进程名称 -D 新端口号
11、查看项目日志的命令
tail -f 默认显示最后10行日志内容
12、grep和find的区别
grep是一个文本编辑器,find是文件搜索工具