Linux
linux学习笔记
少写代码少看论文多多睡觉
这个作者很懒,什么都没留下…
展开
-
Linux网络编程基础
Linux网络编程基础原创 2022-11-21 21:06:23 · 1058 阅读 · 0 评论 -
linux下基本命令
linux下基本命令原创 2022-11-17 17:53:03 · 819 阅读 · 0 评论 -
Linux学习笔记-软件的卸载与安装
Linux学习笔记-软件的卸载与安装一、软件安装的介绍二、deb文件格式安装三、apt-get方式安装四、更改镜像源五、安装小结六、软件的卸载1.软件卸载的介绍2.deb文件格式的卸载3.apt-get方式卸载4.卸载小结一、软件安装的介绍Ubuntu软件安装的方式有两种:离线安装(deb文件格式的安装)在线安装(apt-get方式安装)安装与卸载程序都需要管理员权限二、deb文件格式安装deb是Ubuntu的安装包格式,可以使用dpkg命令进行软件的安装与卸载命令:dpkg 安装和卸原创 2021-12-28 17:36:40 · 245 阅读 · 0 评论 -
Linux学习笔记-Linux的目录结构
linux目录结构的介绍原创 2021-12-23 19:22:32 · 185 阅读 · 0 评论 -
linux学习笔记-vim常用命令
编辑器vim1.vim的介绍vim是一款功能强大的文本编辑器,也是早年vi编辑器的加强版,它的特点是使用命令进行编辑,完全脱离了鼠标的操作2.vim的工作模式命令模式编辑模式末行模式说明:vim打开文件进入的是命令模式使用vim编辑4.txt vim 4.txt输入i 进入编辑模式使用esc退出编辑模式 进入命令模式 在使用:wq保存并退出3.vim常用命令举例:打开4.txt 进入命令模式使用V + G(将所有行全部选中),然后使用yy将所有内容全部复制,最原创 2021-12-10 15:31:00 · 642 阅读 · 0 评论 -
linux学习笔记-远程拷贝命令
远程拷贝命令scp 远程拷贝,需求:将本机上的文件拷贝到服务器scp命令的使用scp是基于ssh进行远程文件拷贝的命令,也就是说需要保证服务器和客户端电脑安装了相应的ssh软件,以后可以把我们写代码远程拷贝到服务器。scp命令格式:远程拷贝文件scp本地文件 远程服务器用户名@远程服务器ip地址:指定拷贝到远程服务器的路径scp 远程服务器用户名@远程服务器ip地址:远程服务器文件 指定拷贝到本地电脑的路径远程拷贝目标scp -r 本地目录 远程服务器用户名@远程服务器ip地原创 2021-12-10 12:10:44 · 1100 阅读 · 0 评论 -
linux学习笔记-windows远程登录ubuntu
远程登陆、远程拷贝命令1.远程登录、远程拷贝命令的介绍SSH 远程登陆SCP 远程拷贝2.SSH命令的使用SSH是专门为远程登陆提供的一个安全性协议,常用于远程登陆,想要使用SSH服务,需要安装相应的服务端和客户端软件,当软件安装成功之后就可以使用SSH命令,以后可以通过远程登陆之间的操作远程的服务器软件安装步骤:假如Ubuntu作为服务端,需要安装SSH服务端软件,执行命令:sudo apt-get install openssh-server客户端电脑如果是macos系统则不需要原创 2021-12-02 19:59:10 · 941 阅读 · 0 评论 -
linux学习笔记-用户组相关操作
用户组相关操作1.创建用户组groupadd 创建(添加)用户组2.创建用户并指定用户组创建用户并指定用户组效果图:使用cat /etc/passwd 查看用户Id使用cat /etc/group 查看组3.修改用户组新建一个用户组abc将laoxia用户的用户组修改为abc4.删除用户组将test用户组删除说明:如果用户组下面有用户先删除用户再删除用户组5.小结创建用户组使用:sudo groupadd 用户组名创建用户并指定用原创 2021-12-02 09:26:29 · 241 阅读 · 0 评论 -
linux学习笔记-用户相关操作
用户相关操作1.创建用户useradd 创建(添加)用户useradd命令选项:-m 自动创建用户主目录,主目录的名字就是用户名-g 指定用户所属的用户组,默认不指定会自动创建一个同名的用户组用户权限不够 使用管理员权限使用cat命令查看password这个用户主目录放在了home文件夹,密码显示为xhome文件夹有两个文件夹cat /etc/group 查看用户组系统创建了xiaxuefeng 用户组,也就是创建用户xiaxuefeng的同时自动原创 2021-12-01 21:33:06 · 128 阅读 · 0 评论 -
linux学习笔记-获取管理员权限相关命令
获取管理员权限的相关命令1.sudo命令的使用sudo -s 切换到root用户,获取管理员权限sudo 某个命令的执行需要获取管理员的权限 可以在执行命令前面加上sudosudo -s效果图:使用whoami命令查看当前用户是谁使用exit命令退出管理员修改密码查看当前系统有哪些用户在登录sudo 效果图如果想在windows下远程登录自己的ubuntu系统:仅仅在当前命令获取管理员权限 比如使用sudo安装网络工具使用ifconf原创 2021-12-01 17:35:32 · 1220 阅读 · 0 评论 -
linux学习笔记-文件权限命令
文件权限命令1.chmod命令的介绍chmod修改文件权限的两种方式:字母法数字法2.chmod字母法的使用角色说明:u user,表示该文件的所有者g group,表示用户组o other,表示其他用户a all,表示所有用户权限设置说明:‘+’ 增加权限‘-’ 撤销权限‘=’ 设置权限r 可读w 可写x 可执行‘-’ 无任何权限文件拥有者增加读权限或者减少读权限文件拥有者增加原创 2021-12-01 16:00:28 · 1252 阅读 · 0 评论 -
linux学习笔记-压缩和解压缩命令
压缩和解压缩命令1.压缩格式的介绍Linux默认支持的压缩格式:.gz.bz2.zip说明:.gz和.bz2的压缩包需要使用tar命令来压缩和解压缩.zip的压缩包需要使用zip命令来压缩,使用unzip命令来解压缩压缩目的:节省磁盘空间2.tar命令及其选项的使用-c 创建打包文件-v 显示打包或者解包的详细信息-f 指定文件名称,必须放到所有选项后面-z 压缩或者解压缩(.gz)-j 压缩或者解压缩(.bz2)-x 解包-C原创 2021-12-01 11:50:51 · 213 阅读 · 0 评论 -
linux学习笔记-查看文件命令
查找文件命令1.find命令及其选项的使用find 在指定的目录下查找文件(包括目录)find命令选项:-name 根据文件名(包括目录名)字查找2.find命令结合通配符的使用通配符是一种特殊语句,主要有星号*和问号?,用来模糊搜索文件‘*’ 代表0个或者多个任意字符‘?’ 代表任意一个字符'*'代表通配符 可以代表任意字符3.扩展通配符不仅能结合find命令使用,还可以结合其他命令使用,比如:ls,mv,cp,这里需要注意只用find命令使用通配符需要加上引号原创 2021-12-01 10:34:20 · 603 阅读 · 0 评论 -
linux学习笔记-文本搜索命令grep
文本搜索命令1.grep命令的使用2.grep命令选项的使用-i 忽略大小写-n 显示匹配行号-v 显示不包含匹配文本的所有行-i 忽略大小写-n 显示行号-v 显示不包含匹配文本的所有行3.grep命令结合正则表达式的使用^ 以指定的字符串开头$ 以指定的字符串结尾. 匹配一个非换行符的字符grep命令与管道命令相结合4.扩展grep命令还可以文本搜索管道中的内容,比如:ls / | grep ‘lib’在使用grep命令的原创 2021-12-01 10:07:28 · 264 阅读 · 0 评论 -
linux学习笔记-硬链接
硬链接类似于源文件的一个别名,也就是说这两个名字指向的是同一个文件数据硬链接直接指向数据通过源文件修改数据,硬链接访问数据也同样发生变化源文件删除不影响硬链接(硬链接直接指向文件数据),同时可以看到硬链接数变成1注意点:创建硬链接使用相对路径和绝对路径都可以删除源文件,硬链接还可以访问到数据创建硬链接,硬链接数会加一,删除源文件或者硬链接,硬链接数会减一创建软链接,硬连接数不会加一不能给目录创建硬链接硬连接数就是文件数据被文件名使用的次数,好比引用计数硬链接小结:硬链接原创 2021-12-01 09:22:07 · 647 阅读 · 0 评论 -
linux学习笔记-软链接
链接命令1.链接命令的介绍链接命令是创建链接文件,链接文件分为:软连接硬链接命令:ln -s 创建软链接ln 创建硬链接2.软链接类似于windows下面的快捷方式,当一个源文件的目录层级比较深,我们想要方便使用它可以个源文件创建一个软链接为A中的1.txt在桌面上创建一个软链接1-s1.txt使用命令ll 以列表的方式进行查看,隐藏文件也可以显示,可以看到1-s1.txt显示蓝绿色,并且->指向1.txt (所以,桌面上必须提前创建好1.txt 否则创建不原创 2021-11-30 17:35:32 · 506 阅读 · 0 评论 -
linux学习笔记-查看文件内容与管道命令
1. 查看文件内容命令cat 查看小型文件more 分屏查看大型文件cat效果命令图将bin文件下的目录全部重定向到1.txt使用more查看1.txt内容 使用空格键查看下一页内容2.管道(|)命令的使用管道(|):一个命令的输出可以通过管道作为另一个命令的输入,可以理解是一个容器,存放在终端显示的内容管道命令的效果图:说明:管道(|)一般结合More命令使用,主要是分配查看终端显示内容管道+ more管道是存储终端数据的容器...原创 2021-11-30 16:29:14 · 1010 阅读 · 0 评论 -
linux学习笔记-重定向命令选项
重定向命令1.重定向命令的介绍重定向也称为输出重定向,把在终端执行的命令的结果保存在目标文件2.重定向命令的使用如果文件存在会覆盖原有文件的内容,相当于文件操作的’w’模式(先清空)如果文件存在追加写入文件末尾,相当于文件操作的-a模式(末尾追加)...原创 2021-11-30 15:04:18 · 264 阅读 · 0 评论 -
linux学习笔记-cp和mv命令选项
cp和mv命令选项1.cp命令选项-i 交互式提示-r 递归拷贝目录及其内容-v 显示拷贝之后的路径描述-a 保留文件原有的权限cp -i效果图cp -r效果图cp -v 效果图2.mv命令选项-i 交互式提示-v 显示移动后的路径描述将C文件夹中的2.txt移动到桌面 -i 选项表示是否覆盖将桌面的2.txt移动到C中...原创 2021-11-30 14:46:39 · 203 阅读 · 0 评论 -
linux学习笔记-mkdir和rm命令
mkdir和rm命令选项1.mkdir命令选项命令选项 -p 创建所依赖的文件夹(也就是嵌套目录结构 必须保证父目录必须创建出来)加上选项-p 提前创建好父目录2.rm命令选项-i 交互式提示-r 递归删除目录及其内容-f 强制删除,忽略不存在的文件,无需提示-d 删除空目录-i 选项效果图-fr 强制删除一个目录及其内容,选项之间可以叠加...原创 2021-11-29 21:55:10 · 874 阅读 · 0 评论 -
linux学习笔记-查看命令与ls命令
一、查看命令帮助1.查看命令帮助方式–help 使用说明:命令 --helpman 使用说明:man 命令查看命令帮助的目的说明:查看命令帮助目的是查看命令选项信息的–help命令效果图二、ls命令选项命令选项:-l 以列表的方式进行显示-h 以大小单位显示,默认是字节-a 显示隐藏文件和隐藏目录说明:-代表普通的文件,d代表一个文件夹rwx 代表可读可写可执行 同组用户可读可写可执行 其他用户可读可执行 没有可写权力...原创 2021-11-29 21:19:23 · 1707 阅读 · 0 评论 -
linux学习笔记-终端命令格式说明
linux学习笔记-终端命令格式说明终端命令的格式组成1.终端命令格式说明command [-options][parameter]每项信息的说明:选项和参数不强制要求顺序command:命令名,比如:ls pwd‘[-options]’:选项,可以有零个、一个或者多个选项,多个选项可以合并,比如使用的-r就是选项[parameter]:参数,可以有零个、一个或者多个参数,比如:touch 文件名、mkdir 目录名、cd 目标目录,这些目录名和文件名都是参数[]代表可选2.小结原创 2021-11-29 20:39:58 · 297 阅读 · 0 评论 -
linux学习笔记-复制和移动文件目录
linux学习笔记-复制和移动文件目录复制、移动文件目录命令总结cp 拷贝文件、拷贝目录mv 移动文件、移动目录、重命名cp命令效果图将1.txt拷贝到A文件夹将A中的1.txt拷贝到B中将1.txt拷贝到桌面上11.txtmv命令效果图将11.txt移动到CC文件夹将CC文件夹移动到A中mv除了拥有移动的功能以外还拥有重命名的功能...原创 2021-11-29 17:01:00 · 262 阅读 · 0 评论 -
linux学习笔记-创建删除目录
linux学习笔记-创建删除目录创建删除文件以及目录命令的使用touch 文件名 创建指定文件mkdir 目录名 创建指定文件rm 文件名或者目录名 删除指定文件或者目录rmkdir 目录名 删除空目录touch 效果图如果你没有指定文件后缀名 默认的是一个文本文件以绝对路径的方式创建文件mkdir效果图rm 效果图如果要删除一个有内容的目录 需要加上-rrmdir 效果图...原创 2021-11-29 16:42:07 · 419 阅读 · 0 评论 -
linux学习笔记-切换目录
linux学习笔记-切换目录1. 切换目录命令cd 目录 切换到指定目录cd ~ 切换到当前用户的主目录cd… 切换到上一级目录cd . 切换到当前目录cd - 切换到上一次目录注意:cd 命令切换目录时,这个目录必须存在cd 后面不写目录等价于cd~小tips:终端命令窗口太小,使用命令:ctrl+shift+ 加号2. 绝对路径和相对路径1. 绝对路径从根目录算起的路径叫做绝对路径2.相对路径从当前目录算起的路径叫做相对路径3. 绝对路径与相对路径的使用使原创 2021-11-29 15:50:10 · 10740 阅读 · 0 评论 -
linux命令学习笔记-查看目录
linux命令学习笔记-查看目录linux查看基础命令1. 查看目录命令的使用ls 查看当前目录信息tree 以树状的方式显示信息ls命令效果图tree命令效果图(这里要注意一下,第一次使用tree命令 系统会提示要安装 使用如下命令进行安装:apt-get install tree)2. 查看当前目录的路径pwd效果图3.清除终端内容clear命令效果图4. 输入法切换shift + windows + 空格...原创 2021-11-29 14:59:26 · 449 阅读 · 0 评论