
Linux
文章平均质量分 54
Linux 新手入门笔记
码不停Ti
信息安全在校大学生
展开
-
操作系统 文件换行符问题
首先介绍下,在ASCII中存在这样两个字符CR(编码为13)和 LF(编码为10),在编程中我们一般称其分别为’\r’和’\n’。他们被用来作为换行标志,但在不同系统中换行标志又不一样。下面是不同操作系统采用不同的换行符:Unix和类Unix(如Linux):换行符采用 \nWindows和MS-DOS:换行符采用 \r\nMac OS X之前的系统:换行符采用 \rMac OS X:换行符采用 \nLinux中查看换行符第一种使用"cat -A [Filename]" 查看,如下图所示,看到原创 2021-05-09 15:22:17 · 456 阅读 · 0 评论 -
Linux 常用命令 缩写笔记
ls = list cd = change dictionary pwd = print working directoryboot 是靴子 bootstrap 是靴子后边的带子 (功能相当于鞋拔子)原创 2020-09-12 10:17:46 · 418 阅读 · 0 评论 -
Linux系统各个版本 区别
debian, 适合系统管理和运维 ubuntu 安装简单,界面友好,社区活跃。 kali 就适合做网络安全方面的操作 deepin 国产的深度发行版,界面做的非常好看 centos 服务器 gentoo 深入底层,透明原创 2020-09-12 09:24:45 · 2049 阅读 · 0 评论 -
fedora 32 使用阿里源
fedora 32 使用阿里源进root管理员权限sudo su替换 为阿里源 镜像加速mv /etc/yum.repos.d/fedora.repo fedora.repo.bakmv /etc/yum.repos.d/fedora-updates.repo fedora-updates.repo.bakwget -O /etc/yum.repos.d/fedora.repo http://mirrors.aliyun.com/repo/fedora.repowget -O /etc/yum原创 2020-08-08 16:28:35 · 2898 阅读 · 1 评论 -
克隆ubuntu18虚拟机ip相同的解决方案
克隆ubuntu18虚拟机ip相同的解决方案 修改mac值 运行netplan apply 重启reboot 1. 修改mac值1.1 在关机状态下 右键设置1.2 生成一个全新的mac地址 并保存2. 开机登录后执行netplan apply 命令netplan apply可能权限不足 可以加入管理员 权限 输入密码即可执行sudo netplan apply3. 关机重启后 再检查ip 已经更换关机指令 poweroff ..原创 2020-07-05 20:22:03 · 2028 阅读 · 0 评论 -
【Linux】学习笔记(十四)数据流重定向
管道默认是连接前一个命令的输出到下一个命令的输入,而重定向通常是需要一个文件来建立两个命令的连接文件描述符设备文件 说明0/dev/stdin 标准输入1/dev/stdout 标准输出2/dev/stderr 标准错误数据流重定向 挖坑待填简单的重定向标准错误重定向使用tee命令同时重定向到多个文件永久重定向创建输出文件描述符关闭文件描述符完全屏蔽命令的输出使用 xargs 分割参数列表...原创 2020-07-02 11:12:40 · 507 阅读 · 0 评论 -
【Linux】学习笔记(十三) Linux 文本处理 tr,col,join,paste
管道文本处理1. tr 命令 删除 转换删除一段文本信息中的某些文字。或者将其进行转换。tr [option]...SET1 [SET2]选项说明-d删除和 set1 匹配的字符,注意不是全词匹配也不是按字符顺序匹配-s去除 set1 指定的在输入文本中连续并重复的字符# 删除 "hello shiyanlou" 中所有的'o','l','h'$ echo 'hello shiyanlou' | tr -d 'olh'# 将"hello" 中的ll,去重为一原创 2020-07-01 21:42:02 · 516 阅读 · 0 评论 -
【Linux】学习笔记(十二) Linux 管道
Linux 管道管道的体验$ ls -al /etc | less体验管道 的使用通过管道将前一个命令(ls)的输出作为下一个命令(less)的输入,然后就可以一行一行地看。1. cut 命令 显示信息打印/etc/passwd文件中以:为分隔符的第 1 个字段和第 6 个字段分别表示用户名和其家目录:$ cut /etc/passwd -d ':' -f 1,6打印/etc/passwd文件中每一行的前 N 个字符# 前五个(包含第五个)$ cut /etc/passwd -c -5原创 2020-07-01 21:04:55 · 773 阅读 · 0 评论 -
【Linux】学习笔记(十一) Linux 命令执行顺序
执行顺序顺序执行多条命令顺序执行你可以使用;来完成sudo apt-get update;sudo apt-get install some-tool;some-tool有选择则的执行命令&&就是用来实现选择性执行的,它表示如果前面的命令执行结果(不是表示终端输出的内容,而是表示命令执行状态的结果)返回 0则执行后面的,否则不执行 ||在这里就是与&&相反的控制效果,当上一条命令执行结果为 ≠0($?≠0)时则执行它后面的命令可以从$?环境变量获取上一次命令原创 2020-07-01 20:27:06 · 474 阅读 · 0 评论 -
【Linux】学习笔记(十) Linux 计划任务 crontab
crontabcrontab 用于执行 周期性 被执行指令crontab 格式分 时 日 月 天# Example of job definition:# .---------------- minute (0 - 59)# | .------------- hour (0 - 23)# | | .---------- day of month (1 - 31)# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...# |原创 2020-07-01 11:05:56 · 502 阅读 · 0 评论 -
【Linux】学习笔记(九) Linux 帮助命令 help man info
内建命令与外建命令1. 内建命令shell 内部的命令 执行速度快 无需创建进程 如 history cd exit2. 外建命令实用程序的命令 内存占用大 使用时被加载 如 ls vi3. tepe 命令查看 命令类型#得到这样的结果说明是内建命令,正如上文所说内建命令都是在 bash 源码中的 builtins 的.def中xxx is a shell builtin#得到这样的结果说明是外部命令,正如上文所说,外部命令在/usr/bin or /usr/s..原创 2020-07-01 10:19:19 · 580 阅读 · 0 评论 -
【Linux】学习笔记(八) Linux 磁盘管理
du与dfdu(estimate file space usage) df(report file system disk space usage)df 查看磁盘容量df加上-h参数 更方便的查看human-readabledf -hdu 查看目录的容量# 默认同样以 块 的大小展示du# 加上`-h`参数,以更易读的方式展示du -hdu -h #同--human-readable 以K,M,G为单位,提高信息的可读性。du -a #同-...原创 2020-06-24 12:50:23 · 672 阅读 · 0 评论 -
【Linux】学习笔记(七) Linux 文件打包解压
常用压缩文件格式文件后缀名 说明 *.zip zip 程序打包压缩的文件 *.rar rar 程序压缩的文件 *.7z 7zip 程序压缩的文件 *.tar tar 程序打包,未压缩的文件 *.gz gzip 程序(GNU zip)压缩的文件 *.xz xz 程序压缩的文件 *.bz2 bzip2 程序压缩的文件 *.tar.gz tar 打包,gzip 程序压缩的文件 *.tar.xz tar 打包,xz原创 2020-06-24 11:46:52 · 424 阅读 · 0 评论 -
【Linux】学习笔记(六) Linux 文件搜索
whereis快速搜索$ whereis who$ whereis find搜索很快,因为它并没有从硬盘中依次查找,而是直接从数据库中查询。whereis只能搜索二进制文件(-b),man 帮助文件(-m)和源代码文件(-s)locate全搜索也不会遍历硬盘,它通过查询/var/lib/mlocate/mlocate.db数据库来检索信息数据库不是实时更新的,系统会使用定时任务每天自动执行updatedb命令来更新数据库。所以有时候你刚添加的文件,它可能会找不到,...原创 2020-06-20 15:59:55 · 562 阅读 · 0 评论 -
【Linux】学习笔记(五) Linux 环境变量
环境变量变量的作用域即变量的有效范围(比如一个函数中、一个源文件中或者全局范围),在该范围内只能有一个同名变量。一旦离开则该变量无效,如同不存在这个变量一般。声明变量declare tmp=两边不可以输入空格,否则会报错# 正确的赋值$ tmp=shiyanlou# 错误的赋值$ tmp = shiyanlou读取变量的值使用echo命令和$符号($ 符号用于表示引用一个变量的值,初学者经常忘记输入)$ echo $tmp并不是任何形...原创 2020-06-20 15:52:07 · 542 阅读 · 0 评论 -
【Linux】学习笔记(四) Linux 文件操作
Linux 目录结构是规定好了的FHS 标准FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式,FHS 定义了系统中每个区域的用途、所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理。实验楼学习笔记切换目录cd 命令.表示当前目录 ..表示上一级目录 -表示上一次所在目录 ~通常表示当前用户的home目录 使用pwd命令可以获取当前所在路径(绝...原创 2020-06-20 13:48:38 · 522 阅读 · 0 评论 -
【k8s学习笔记】国内阿里源安装kubeadm、kubectl、kubelet
apt-get update && apt-get install -y apt-transport-httpscurl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add - cat <<EOF >/etc/apt/sources.list.d/kubernetes.listdeb https://mirrors.aliyun.com/kubernetes/apt/ kub.原创 2020-06-18 17:21:49 · 1885 阅读 · 0 评论 -
【Linux】学习笔记(三) Linux 文件权限
用户身份认证、访问控制、传输安全、文件读写权ls -l查看文件权限Linux 里面一切皆文件文件类型文件权限读权限,表示你可以使用cat <file name>之类的命令来读取某个文件的内容;写权限,表示你可以编辑和修改某个文件的内容;执行权限,通常指可以运行的二进制程序文件或者脚本文件一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其它文件所有者权限,所属用户组权限,是指你所在的用户组中...原创 2020-06-18 12:42:54 · 560 阅读 · 0 评论 -
【Linux】学习笔记(二) 用户管理
查看用户本地的 Ubuntu 系统上输入这个命令就不会有提示。打开一个登录 SHELL 的终端,再在新的终端里执行命令who am i # 或者 who mom likeswho命令其它常用参数参数 说明 -a 打印能打印的全部 -d 打印死掉的进程 -m 同am i,mom likes -q 打印当前登录用户数及用户名 -u 打印当前登录用户登录信息 -r 打印运行等级 创建用户root用户r..原创 2020-06-18 11:34:13 · 485 阅读 · 0 评论 -
【Linux】学习笔记(一) 基础概念
Linux桌面环境知名的桌面环境KDE,GNOME,XFCE,LXDE 桌面环境不重要,重要的是学习linux本身Linux终端终端模拟器的程序(Terminal) 使用 Linux 时,不直接与系统交互而是使用 Shell 终端本质上是对应着 Linux 上的 /dev/tty 设备 Linux 的多用户登录就是通过不同的 /dev/tty 设备完成的 Linux 默认提供了 6 个纯命令行界面的 “terminal”(准确的说这里应该是 6 个 virtual consoles).原创 2020-06-18 11:09:29 · 415 阅读 · 0 评论 -
·【Linux】Manjaro系统 搜狗输入法异常!请删除.config/SogouPY 并重启
Manjaro系统 搜狗输入法异常!请删除.config/SogouPY 并重启删除了相关文件并且重启还是没有用。后来在终端中输入sogou-qimpanel提示找不到libfcitx-qt.so,于是找到原因,安装fcitx-qt4就可以成功解决上述问题。yaourt -S fcitx-qt4...原创 2019-08-31 21:30:17 · 2574 阅读 · 0 评论 -
【未解决】【Linux环境】IDEA下搜狗输入法无法光标跟随
java集成开发环境 IDEA下 无法使用搜狗输入法进行光标跟随查了资料还是没有解决。。。。并且搜狗输入法皮肤总是不停换。。。。。设置了还是会换成默认的ubuntu专供皮肤Manjaro系统 搜狗输入法异常!请删除.config/SogouPY 并重启删除了相关文件并且重启还是没有用。后来在终端中输入sogou-qimpanel提示找不到libfcit...原创 2019-08-31 21:28:32 · 6480 阅读 · 4 评论 -
sudo modprobe -r ideapad_laptop笔记本自带键盘失效
拯救者,manjro系统kde桌面环境下开启WiFi 使用sudo modprobe -r ideapad_laptop命令后WiFi成功开启但是笔记本自带键盘失效解决办法:联想拯救者安装linux的问题与解决方案...原创 2019-08-27 17:24:44 · 2091 阅读 · 0 评论 -
【Linux】拯救者Y700安装问题“拯救者无法开启wifi问题”
我在我的拯救者Y700上面安装Ubuntu和win10的双系统,遇到了一堆问题。。。记录下博客,方便自己重装和帮助其他遇到困难的人。(后续遇到更新)1.拯救者无法开启wifi问题使用这个命令rfkill list all如果结果是类似于下面这样的0: ideapad_wlan: Wireless LAN Soft blocked: no Hard bl...原创 2019-08-26 11:52:09 · 2687 阅读 · 0 评论 -
【Linux】安装谷歌浏览器【ubantu环境】
三句话一分钟解决cd /tmpwget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.debsudo dpkg -i google-chrome* sudo apt-get -f install直接 打开终端,依次输入这三句话下载安装参考https://linux.cn/arti...原创 2019-08-18 23:54:59 · 576 阅读 · 0 评论 -
屏幕选择了旋转就黑屏 ArchLinux KDE桌面探路
ArchLinux KDE桌面探路花了一天倒腾ArchLinux也不知道为啥反正整的挺累最后也没咋弄好了手比较欠儿屏幕选择了旋转就黑屏了,,重启也无效解决办法:打开中端在黑屏下ctrl+alt+t 打开terminal输入在黑屏下ctrl+alt+t 打开terminal...原创 2019-08-18 15:28:09 · 1376 阅读 · 0 评论