-------------------------------- 脚本中 -------------------------------- yy:复制当前行 y数字n y:复制n行 u:撤销上一步 dd:删除当前行 x:剪切当前字母 X:剪切当前光标前一个字母 shift+6:光标移动到行头 shift+4:到行尾巴 1+shift+g:移动到页头 shift+g:移动到页尾行开头 /要查找的词。n查找下一个,N向上查找 :noh 取消高亮显示 :set nu 显示行号 :set nonu 关闭行号 :%s/原内容/新内容/g 替换内容 vim /etc/sysconfig/network-scripts/ifcfg-ens33 修改IP配置文件 -------------------------------- 命令行中 -------------------------------- sudo vim /etc/profile.d/my_env.sh 修改Linux环境变量 jps -ml 显示完整进程名 hadoop jar 完整的jar包名 jar包中你要用的那个类 hdfs上的输入路径 hdfs上的输出路径 用hadoop提交一个自定义的类 sudo chown atguigu:atguigu -R /opt/module 更改某个目录的所有者和所属组 /opt/module/hadoop-3.3.4/data/dfs/data/current/BP-1436128598-192。。。。/current/finalized/subdir0/subdir0 HDFS文件在linux上存储位置 sudo date -s "2021-9-11 11:11:11" 修改某台节点时间 hdfs dfsadmin -safemode leave 让hdfs退出安全模式 service network restart 重启网络 systemctl restart network 重启网络服务 C:\Windows\System32\drivers\etc\hosts 修改windows上的主机映射文件 systemctl stop firewalld 关闭防火墙 systemctl list-unit-files|grep firewalld 查看开机自启服务列表中是否含防火墙服务 systemctl disable firewalld.service 设置防火墙为开机不自启 systemctl restart crond 重启crond服务 cd -P ... 跳转到实际物理路径,而非快捷方式路径 df -h 查看磁盘使用情况 du -a 目录名 查看该目录下所有文件的空间使用情况 free -m 查看服务器总体内存 ps aux 查看进程的cpu占用率和内存占用情况 ps -ef 查看进程的父进程ID netstat -anp | grep 进程号 查看某个进程的网络信息 netstat -nlp | grep 端口号 查看某个端口的占用情况 killall 进程名 通过进程名杀死进程 top Linux上的程序管理器 top -i 不显示任何闲置或将死进程(按住P以CPU使用排序,按住M以内存使用排序) -------------------------------- 软件包管理命令 -------------------------------- rpm -qa 查询所有安装的rpm软件包 rpm -qa |grep 软件包名 查询某个rpm的软件包名 rpm -e --nodeps 软件包 删除某个rpm的软件包并不检查依赖(这样可能会导致之前依赖这个软件包的其他软件无法工作) rpm -ivh 软件包 安装某个软件包 yum -y install 软件包 安装某个软件包
Linux常用命令
2024-03-25 18:36:06 64 阅读