linux学习
文章平均质量分 76
hsj1213522415
在校学生
展开
-
linux学习-网络通信指令与shell应用技巧
网络通信指令write,write 【用户名】,向另外一个用户发信息,以Ctrl+D作为结束 例子:write hushenjianwall,wall 【内容】,向所有用户广播消息ping,测试网络的连通性, 例子:定义网络连接次数,ping -c 5 192.168.1.136;定义发送icmp的大小,ping -s 6000 192.168.1.136ifconfig,查看网卡信息...原创 2018-05-20 17:27:07 · 241 阅读 · 0 评论 -
git学习之路
转载https://blog.csdn.net/autfish/article/details/52513465转载 2018-07-22 23:20:45 · 340 阅读 · 0 评论 -
linux学习-二进制软件包管理
二进制软件包管理(RPM、YUM)源代码包安装脚本安装(Shell或Java脚本)Debian系Linux软件包管理简介rpm软件包管理:卸载:rpm -e 【软件名称】例子:重新安装sudorpm -ivh sudo-1.7.2p1-5.el5.i386.rpm挂载光盘:首先mkdir /mnt/cdrom挂载:mount /dev/cdrom /mnt/cdrom,如果遇到找不到介质,要在虚拟...原创 2018-05-24 21:11:28 · 767 阅读 · 0 评论 -
linux学习-重要的环境变量
变量是计算机系统用于保存可变值的数据类型。在Linux系统中,变量名称一般都是大写的,这是一种约定俗成的规范。我们可以直接通过变量名称来提取到对应的变量值。Linux系统中的环境变量是用来定义系统运行环境的一些参数,比如每个用户不同的宿主目录、邮件存放位置等。为了通过环境变量帮助Linux系统构建起能够为用户提供服务的工作运行环境,需要数百个变量协同工作才能完成。在用户执行了一条命令之后,Linu...转载 2018-05-29 16:25:28 · 398 阅读 · 0 评论 -
linux学习-常用命令
1.echo命令echo命令用于在终端输出字符串或变量提取后的值,格式为“echo [字符串 | $变量]”。[root@localhost ~]# echo www.baidu.com[root@localhost ~]# echo $SHELL /bin/bash2.date命令date命令用于显示及设置系统的时间或日期,格式为“date [选项] [+指定的格式]”。[root@loca...原创 2018-05-29 14:37:18 · 657 阅读 · 0 评论 -
linux学习-单用户模式应用
案例:root用户忘记密码进入单用户模式重新设置root密码,具体操作:开机(在倒数5秒时按esc键)进入GRUB界面,按e进入编辑行模式,选中kernel行,再次按e键,在新的界面的最后一行输入“空格1”或者“空格s”,即可进入当用户模式。然后输入passwd root即可输入新密码。给grub加一个密码:init 3进入模式3grub-md5-crypt,然后输入密码,得到加密后的密码,复制得...原创 2018-05-23 22:38:49 · 375 阅读 · 0 评论 -
linux学习-引导流程、运行级别、启动服务管理、配置与应用、
系统引导流程固件firmware(CMOS/BIOS) -----> POST加电自检(任何一个电脑,从我们按下电源开始,就要加载固件,固件的作用是加电自检,固件先检测所有的硬件是不是正常的,能不能通上电,不行的话,会进行报警。COMS是固化在主板上的那段程序,而BIOS是操作COMS的管理界面) |自举程序BootLoader(GR...原创 2018-05-22 22:29:28 · 196 阅读 · 0 评论 -
linux学习-文件的隐藏属性
Linux系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限,默认情况下不能直接被用户发觉。明明权限充足但却无法删除某个文件的情况,或者仅能在日志文件中追加内容而不能修改或删除内容,这在一定程度上阻止了黑客篡改系统日志的图谋。1. chattr命令chattr命令用于设置文件的隐藏权限,格式为“chattr [参数] 文件”。如果想要把某个隐藏功能添加到文件上,则需...原创 2018-06-03 20:37:02 · 2459 阅读 · 0 评论 -
linux学习-SUID、SGID
1. SUIDSUID是一种对二进制程序进行设置的特殊权限,可以让二进制程序的执行者临时拥有属主的权限(仅对拥有执行权限的二进制程序有效)。例如,所有用户都可以执行passwd命令来修改自己的用户密码,而用户密码保存在/etc/shadow文件中。仔细查看这个文件就会发现它的默认权限是000,也就是说除了root管理员以外,所有用户都没有查看或编辑该文件的权限。但是,在使用passwd命令时如果...原创 2018-06-03 14:52:20 · 559 阅读 · 0 评论 -
linux学习-用户组授权示例
授权用户tom和mary对目录/software目录有写权限:首先在root下新建一个software目录:mkdir /software添加用户tom和mary:useradd tom,passwd tom,useradd mary,passwd mary;创建一个用户组:groupadd softadm解决方法:usermod -G softadm tom:将tom加入到softadm中;gp...原创 2018-05-25 17:28:43 · 1518 阅读 · 0 评论 -
linux学习-用户组管理
添加用户组 groupadd,groupadd -u 888 -g webadmin,创建用户组webadmin,其组ID为GID = 888,grep webadmin /etc/group删除用户组:groupdel 组名修改用户组信息:groupmod,groupmod -n apache webadmin,修改webadmin组名为apache。添加用户useradd,通过useradd ...原创 2018-05-25 16:15:05 · 294 阅读 · 0 评论 -
linux学习-输入输出重定向
输入输出重定向痛标准I/O一样,Shell对弈每一个进程预先定义3个文件描述字(0、1、2),分别对应于:0 (STDIN)标准输入;1 (STDOUT)标准输出;2 (STDERR)标准错误输出。>或者>> 输出重定向,例子:ls -l /tmp > /tmp.msg,date >> /tmp.msg>表示覆盖,>>表示追加;< 输入重...原创 2018-05-20 18:03:22 · 456 阅读 · 0 评论 -
linux后台运行程序nohup和&的区别
1.nohup用途:终端ssh关闭了也一直运行,不挂断地运行命令语法:nohup Command [ Arg … ] [ & ] 例:nohup start.sh & 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。nohup.out相对于日志 如果当前目录的 nohup.out 文件不可写,输出重...转载 2019-07-27 10:25:31 · 406 阅读 · 0 评论