Linux实用指令

tech2023-11-25  93

测试IP或端口: ping IP地址或主机名 -t 测试网络联接状况以及信息包发送和接收状况,参数-t:不停向目标主机发送数据 telnet IP地址或主机名 端口 测试端口 curl http://www.linux.com 显示www.linux.com 的html

目录操作: mkdir 文件夹的名称 //创建文件夹 rm -rf 文件夹名称 //删除文件夹或文件 find -name 文件名称 指定目录 (查询包括子文件夹中的内容) find 文件名称 (查询当前文件夹下的内容,不包含子文件夹) grep 查询的内容 指定的文件 查询指定文件的指定内容 复制(拷贝粘贴) cp srcFile destDir cp srcFile destDir/fileName 移动(剪切粘贴) mv srcFile destDir 压缩:tar -zcvf 压缩后文件名 被压缩文件名 解压:tar -zxvf 压缩文件名

文件操作: vi/vim 文件的名称 如果文件不存在就会新建,如果文件存在就会打开进入。 进入可编辑:点击 i 按键 退出编辑状态: 点击esc按键 退出文件: :q 没有做任何修改退出 :wq 保存并退出 :q! 强制退出 cat:阅读小文件内容 more:可以分页,适合大文件。但是只能向下翻页 less:可以上下翻页,进入到文件内存进行阅读,退出less是点击q按键,可以查询文件中的内容 ?查询的内容:向上查询数据 /查询的内容:向下查询数据 tail -f filename 监视文件(比如日志)的尾部内容(默认10行,相当于增加参数 -n 10) tail -n 20 filename 显示filename的最后20行

用户(组)操作: su 切换到root账号 su username 切换至其他普通账户 groupadd 用户组名 创建用户组 useradd -g 用户组名 用户名 在指定用户组下创建新用户 passwd 用户名 设置指定用户密码

管道命令: cat -n 文件名 | grep 内容 查询指定内容在文件的位置 vi +59 java.txt 直接定位到java.txt 的59行

进程操作: lsof –i:端口 通过端口查询进程信息 netstat -apn | grep 8080 通过端口查询进程信息 ps –ef | grep java 通过进程名称查询正在运行的进度信息 kill -9 PID 通过进程ID强杀进程(-9表示强制)

最新回复(0)