08 2023 档案

摘要:scp命令 在开发时经常会遇到两台机器之间传文件或者安装包,这就用到了scp命令 # scp [参数] 文件源 文件目标# 本地复制到远程 root@remote2:/opt/data/hadoop >表示 用户@地址:文件目录scp -r /opt/data/hadoop root@remote2 阅读全文
posted @ 2023-08-31 11:08 拾光师 阅读(14) 评论(0) 推荐(0) 编辑
摘要:权限管理命令 权限的查看及含义 可以使用ls -l来查看每个文件或目录的权限,一共有十位 ls -ls rw . 1 root root 946 Feb 14 16:13 anaconda-ks.cfgdrwxr-xr-x. 2 root root 4096 Feb 15 15:47 Desktop 阅读全文
posted @ 2023-08-30 20:49 拾光师 阅读(70) 评论(0) 推荐(0) 编辑
摘要:linux版本 linux主要分为了内核版和发行版 内核版是由linus进行维护的,要使用RHEL6.5以上 发行版主要有两个系列 RedHat系列(contos、suse等) 个人版:Fedora 服务器版:RHEL(RedHat Enterprise Linux) Debian系列(ubuntu 阅读全文
posted @ 2023-08-29 15:57 拾光师 阅读(8) 评论(0) 推荐(0) 编辑
摘要:自动登录SSH 每次ssh连接服务器还要输入密码,可以进行配置自动登录SSH 步骤 在SSH的client端产生一组公钥和私钥 # 算法可以使用RSA和DSA两种ssh-keygen -f 秘钥文件名 -t 使用的算法 会生成私钥文件id_rsa以及公钥文件id_rsa.pub 把公钥上传至SSH 阅读全文
posted @ 2023-08-26 15:52 拾光师 阅读(27) 评论(0) 推荐(0) 编辑
摘要:远程登录 远程登录使用ssh服务,其配置文件为/etc/ssh/sshd_config 密钥认证机制 每次连接都需要输入用户名密码太麻烦,ssh服务还支持一种安全认证机制,即密钥认证,其有一个公钥,任何人都能看到,用于加密;还有一个私钥,只有拥有者才能看到,用于解密 https://zhhll.ic 阅读全文
posted @ 2023-08-25 15:38 拾光师 阅读(5) 评论(0) 推荐(0) 编辑
摘要:源代码编译 有时候会在linux上下载源码包,然后进行编译成可执行的文件,这个过程需要经过configure、make、make install、make clean四个步骤 configure 为这个程序在当前的操作系统环境下选择合适的编译器和环境参数来编译该代码 make 对程序代码进行编译操作 阅读全文
posted @ 2023-08-24 18:49 拾光师 阅读(42) 评论(0) 推荐(0) 编辑
摘要:linux用户管理 linux中的用户一般分为两类:系统管理员和一般用户,系统管理员名称为root,具有对系统完全的控制权,可以对系统做任何设置以及修改,其主目录为/root;而对于一般用户,默认的主目录为/home/用户名称,仅能对于具有相应权限的文件/目录进行读取/修改/执行 用户管理 用户信息 阅读全文
posted @ 2023-08-23 10:34 拾光师 阅读(31) 评论(0) 推荐(0) 编辑
摘要:压缩解压缩 linux中压缩和解压文件也是很常见的 zip格式 zip格式的压缩包在windows很常见,linux中也有zip格式的压缩包 #压缩#zip [选项] 压缩包名 文件(多个文件空格隔开)zip 1.zip 123.txt 456.txt zip -r 2.zip /home/user 阅读全文
posted @ 2023-08-22 22:25 拾光师 阅读(12) 评论(0) 推荐(0) 编辑
摘要:系统安装 磁盘分区 有两种形式的分区表 MBR分区表 最大支持2.1T的硬盘,最多支持4个分区 分区类型 主分区 最多有四个 扩展分区 每块硬盘最多只能有一个 主分区加扩展分区最多只能有4个 不能写入数据,只能包含逻辑分区 逻辑分区 GPT分区表 全局唯一标示分区表,支持9.4ZB硬盘,理论上支持的 阅读全文
posted @ 2023-08-21 11:02 拾光师 阅读(13) 评论(0) 推荐(0) 编辑
摘要:文件类型 linux支持五种文件类型 普通文件 目录 符号(软)链接 特殊文件(设备) 命名管道 https://zhhll.icu/2022/linux/基础/文件类型/ 本文由 mdnice 多平台发布 阅读全文
posted @ 2023-08-20 14:50 拾光师 阅读(2) 评论(0) 推荐(0) 编辑
摘要:文件操作命令 创建文件 使用touch命令可以创建和修改文件时间 # 如果是已存在的文件,则会更新时间戳touch test.txt# 创建多个文件touch test1.txt test2.txt# 批量创建文件touch test{3..11}.txt a 只修改文件的最后访问时间-m 只修改文 阅读全文
posted @ 2023-08-19 16:49 拾光师 阅读(38) 评论(0) 推荐(0) 编辑
摘要:统计命令 使用wc来进行统计 # wc [选项] 文件名wc -l a 2 awc -w a 8 a l 统计行数-w 统计单词数-m 统计字符数-c 统计字节数 https://zhhll.icu/2021/linux/基础/统计命令/ 本文由 mdnice 多平台发布 阅读全文
posted @ 2023-08-18 17:06 拾光师 阅读(3) 评论(0) 推荐(0) 编辑
摘要:搜索命令 locate命令 搜索速度快,是按照数据库进行搜索的(数据库位置在/var/lib/mlocate/mlocate.db) locate abc.txt 这个数据库是在半夜通过cron执行updatedb建立的,有时候新创建的文件使用locate来搜索文件搜索不到,可能是因为文件的索引还没 阅读全文
posted @ 2023-08-17 10:04 拾光师 阅读(21) 评论(0) 推荐(0) 编辑
摘要:输出命令 echo简单输出 # 输出简单字符echo 123123#输出变量echo $myvar echo输出的语句是自动换行的,可以省略结尾的换行 # -n省略结尾的换行符echo -n 123 printf输出 # printf不会像echo一样默认换行,需要显式的增加换行符printf "H 阅读全文
posted @ 2023-08-16 10:05 拾光师 阅读(54) 评论(0) 推荐(0) 编辑
摘要:linux目录结构 存放命令目录/bin/、/usr/bin/是普通用户和超级用户都可以使用的命令,/bin/是usr/bin/目录的软链接/sbin/、/usr/sbin/是超级用户可以使用的命令,/sbin/是usr/sbin/目录的软链接系统启动目录/boot/系统启动目录,保存与系统相关的文 阅读全文
posted @ 2023-08-14 18:06 拾光师 阅读(34) 评论(0) 推荐(0) 编辑
摘要:目录操作命令 文件列表 ls命令文件列表 ls [选项] [参数] l 详细信息-L 紧接着符号性连接,列出它们指向的文件-a 所有文件,包含隐藏文件(以点号起始的文件)-A 与-a相同,但是不会列出来. 和 ..-c 根据创建时间排序显示-t 根据文件修改时间排序-d 查看目录信息,而不是子目录信 阅读全文
posted @ 2023-08-13 12:20 拾光师 阅读(3) 评论(0) 推荐(0) 编辑
摘要:环境变量 环境变量的设置 使用export命令 export age=18# 查看当前环境export -p 环境变量查询 使用set可以查看所有变量,使用env只能查看环境变量 set env 环境变量删除 使用unset来删除环境变量 #删除age环境变量unset age PATH变量 系统查 阅读全文
posted @ 2023-08-12 20:02 拾光师 阅读(13) 评论(0) 推荐(0) 编辑
摘要:关机和重启 关机和重启之前最好先数据数据同步一下 # 将数据由内存同步到硬盘sync 关机 #shutdown [选项] 时间#立即进入维护模式shutdown now#立即重启shutdown -r now#20:00 重新启动计算机shutdown -r 20:00& #立即关机shutdown 阅读全文
posted @ 2023-08-11 09:58 拾光师 阅读(17) 评论(0) 推荐(0) 编辑
摘要:服务开机自启 Centos有两种方式,一是修改/etc/rc.local文件,二是使用chkconfig来管理开机自启(chkconfig无法自启动源码包) # /etc/init.d/目录下必须有启动脚本ls /etc/init.d/httpd# 添加服务,以便让chkconfig指令管理它,开机 阅读全文
posted @ 2023-08-10 11:25 拾光师 阅读(71) 评论(0) 推荐(0) 编辑
摘要:防火墙 iptables 是建立在 netfilter 架构基础上的一个包过滤管理工具。 用户通过 /sbin/iptables 命令来管理 iptables,和 route 命令相同,iptables 命令的效果在重新启动以后就不再有效。 可以使用 /etc/rc.d/init.d/iptable 阅读全文
posted @ 2023-08-09 10:25 拾光师 阅读(13) 评论(0) 推荐(0) 编辑
摘要:alias别名 可以使用alias来设置命令的别名来简化命令 命令格式为 alias 别名=命令如alias l='ls -CF'alias la='ls -A'alias ll='ls -alF' 可以将alias命令保存在系统启动文件中,如~/.bash_profile中 可以使用alias命令 阅读全文
posted @ 2023-08-08 10:09 拾光师 阅读(23) 评论(0) 推荐(0) 编辑
摘要:帮助命令 linux中命令很多,而且每个命令还有不同的选项,在使用命令的时候经常忘记该命令后应该跟什么选项来进行操作,linux中是有帮助命令来介绍每个命令及每个选项的 man命令 man命令是linux中最常用的帮助命令 #man [选项] 命令man ls f 查看命令拥有哪个级别的帮助-k 查 阅读全文
posted @ 2023-08-07 17:41 拾光师 阅读(5) 评论(0) 推荐(0) 编辑
摘要:定时任务 at一次性执行定时任务 依赖于atd服务 service atd start # at [选项] 时间 m at工作完成后,使用email通知执行at命令的用户-c 工作号 显示该at工作的实际内容时间格式HH:MMHH:MM YYYY-MM-DDHH:MM[am|pm] [month]  阅读全文
posted @ 2023-08-06 21:01 拾光师 阅读(48) 评论(0) 推荐(0) 编辑
摘要:linux下载软件包 linux下只有两种软件包 源码包(tar 压缩包,如有.tar.gz 和.tar.bz2) 二进制包(rpm) centos下 (除了rpm还有srpm,srpm 包为未编译过的 rpm 包,需要以 rpm 管理的方式编译,然后以 rpm 的安装方式安装) RPM包操作 rp 阅读全文
posted @ 2023-08-05 21:21 拾光师 阅读(66) 评论(0) 推荐(0) 编辑
摘要:在使用brew安装软件时报错Failed to upgrade Homebrew Portable Ruby! brew install --cask --appdir=/Applications docker ==> Downloading https://ghcr.io/v2/homebrew/ 阅读全文
posted @ 2023-08-04 18:03 拾光师 阅读(146) 评论(0) 推荐(0) 编辑
摘要:由于之前没有使用过Mac本,所以很多地方都不太清楚,在下载git项目的时候,发现没有.git文件, 一开始还以为下载错了,但是git命令是可以看到远端分支以及当前分支的,之后在一次解压文件的时候发现,Mac默认是隐藏以.开头的文件的,使用快捷键**command+shift+.**可以显示/隐藏文件 阅读全文
posted @ 2023-08-03 18:15 拾光师 阅读(15) 评论(0) 推荐(0) 编辑
摘要:有时候使用Mac的时候,某个应用卡住了,但是肯定不能因为一个应用卡住了, 就将电脑重启吧,所以只需要单独停止该应用即可,使用快捷键option+command+esc就会出现强制停止的界面,选择所要停止的应用,强制停止即可。 https://zhhll.icu/2020/Mac/强制终止应用/ 本文 阅读全文
posted @ 2023-08-02 21:09 拾光师 阅读(12) 评论(0) 推荐(0) 编辑
摘要:端口扫描工具 Mac内置了一个网络工具 网络使用工具 按住 Command + 空格 然后搜索 “网络实用工具” 或 “Network Utility” 即可 域名/ip转换Lookup ping功能 端口扫描 https://zhhll.icu/2022/Mac/端口扫描工具/ 本文由 mdnic 阅读全文
posted @ 2023-08-01 15:54 拾光师 阅读(140) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示