10
Linux 常用指令、IntelliJ IDEA 常用快捷键 | 沐凉`Blog
source link: https://blog.lacia.cn/2019/11/17/Linux%E5%B8%B8%E7%94%A8%E6%8C%87%E4%BB%A4%E3%80%81IntelliJ%20IDEA%20%E5%B8%B8%E7%94%A8%E5%BF%AB%E6%8D%B7%E9%94%AE/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Linux 常用指令、IntelliJ IDEA 常用快捷键
Linux 篇
- 查询占用此端口的程序 。
lsof -i:{port}
。 例:lsof -i:3306
。netstat -tunlp|grep {port}
。 例:netstat -tunlp|grep 8080
。
- 查看端口使用情况
netstat -anp
。 - 查看本机资源使用情况
top
或安装(apt-get install htop)htop
可实时变化 。 - 杀死进程
kill {pid}
。例:kill 7821
。 - 查进程
ps aux | grep ***
。 - 查日志
tail -f catalina.out
。 - 打 tar 包
tar zcvf FileName.tar.gz DirName
。 - 解压 tar 包
tar zxvf FileName.tar.gz
。 - 修改 hostname
hostnamectl set-hostname you-hostname
- 查看网关地址
route -n
- 配置 hosts
sudo vim /etc/hosts
- ubuntu18.04 取消 dhcp ,修改 ip 地址
vi /etc/netplan/50-cloud-init.yaml
network:
ethernets:
ens33:
addresses: [192.168.80.160/24]
gateway4: 192.168.80.2
nameservers:
addresses: [114.114.114.114,8.8.8.8]
version: 2
# 使配置生效
netplan apply - 查日志常用
less
的一些操作
# `G` 到日志末尾
# `?` 往上面查找
# `/` 往下面查找
# `n` 下一个匹配项
# `N` 上一个匹配项
# `j/k` 上一行/ 下一行
修改系统环境变量
sudo vim /etc/proflie
root 账户下使用其他用户运行程序
sudo -u username /usr/bin/appname
添加应用图标
sudo vim /usr/share/applications
# 复制一个原来的图标,对照修改
# 例:system-config-printer.desktop
[Desktop Entry]
Name=Printers # 名字
GenericName=Printers
X-GNOME-FullName=Printers
Comment=Configure printers
Exec=system-config-printer # 执行的程序
Terminal=false
Type=Application
Icon=printer # 图标
StartupNotify=true
NotShowIn=KDE;GNOME;
X-Ubuntu-Gettext-Domain=system-config-printer
Categories=GNOME;GTK;Settings;HardwareSettings;X-GNOME-Settings-Panel;X-Unity-Settings-Panel;System;Printing; # 分类
X-GNOME-Settings-Panel=printing
X-Unity-Settings-Panel=printing
Keywords=Printer;Queue;Print;Paper;Ink;Toner;
X-Desktop-File-Install-Version=0.24Maven,Flutter,Java 等系统环境变量配置
vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export JRE_HOME=/usr/local/java/jdk1.8.0_171/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export M2_HOME=/usr/local/apache-maven-3.6.3
export PATH=${M2_HOME}/bin:$PATH
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export FLUTTER_HOME=/usr/local/flutter
export PATH=${PATH}:${FLUTTER_HOME}/bin
- 查看当前目录已经占用了多大空间,需要进入目录后输入命令
du -sh
IntelliJ IDEA 篇
- 万能快捷键
Alt
+Enter
。 - XML 或者 HTML 中选中一个节点
Ctrl
+W
。 - 删除光标所在行
Ctrl
+Y
。 - 双击
Shift
搜索 。 - 重命名
Ctrl
+Shift
+R
。 - 返回上次查看代码的位置,
Alt
+←
、Alt
+→
。 - 折叠/ 展开代码块的快捷键 。
Ctrl
++/-
, 当前方法展开、折叠 。Ctrl
+Shift
++/-
, 全部展开、折叠 。
- IDEA 内切换窗口
Ctrl
+Alt
+[/]
- 关闭当前打开的文件选项卡
Ctrl
+F4
- 向下复制一行
Ctrl
+D
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK