linux 目录结构及用户管理
目录结构:
root:存放root 用户的相关文件 home: 存放普通用户的相关文件
bin:存放普通命令的目录
sbin:具有一定权限才可以使用的命令
mnt:默认挂在光驱和软驱的目录
etc:存放配置相关的文件,比如环境变量的配置,tomcat的配置等等
boot:存放引导相关的文件
var:存放经常变化的文件
usr:类似于window系统中的program File目录
用户管理:
添加用户:useradd xiaoming
设置密码:passwd xiaoming (给小明设置密码)
删除用户:userdel xiaoming
(删除xiaoming,xiaoming用户没有了,但是文件夹还存在)
userdel -r xiaoming
(删除xiaoming ,删除了xiaoming用户以及用户主目录)
linux 的常用命令
命令:
crtl+alt+f1命令界面
ctrl+alt +f7桌面
启动桌面:startx
立刻关机:shutdown -h now
重启关机:shutdown -r now =现在重新启动计算机:reboot
注销用户:logout
用户登录切换(为root):su -root
当前目录:pwd
切换到上一次的目录:cd -
切换到某个用户根目录:cd ~username
cd ~(切换到root根目录)
上一级目录:cd ..
本级目录:cd .
查看时间:data(当前时间) data +%Y-%M-%d(只显示年月日)
data +%h-%m (只显示时间)
查看日历:cal (显示当前的月份详情)
cal [mouth] [year]如cal 11 2009 (显示2009年11月的详情)
cal 2009 (显示2009年的详情)
查看历史使用命令:history 或 history 10(x显示10条)
执行历史第几条:!5 执行历史第五条命令
执行最后一次以x开头的命令:!x(x可以是任何)
显示文件内容,带分页:more
显示文件内容带分页:less
在文本中查询内容:
grep(grep -n "zhaoyezi" aa.txt[查找aa.txt中的zhaoyezi,-n是显示行数])
管道定向命令:
grep "zhaoyez " aa.txt > kkk.txt(将查找出的zhaoyezi重定向到kkk.txt文件
覆盖)
grep "zhaoyez " aa.txt >> kkk.txt(追加到kkk.txt)
复制:cp
cp aa.txt bb.txt (将aa.txt 内容复制到同目录的bb.txt中,)
cp aa.txt /home/bb.txt (将aa.txt 内容复制到不目录的bb.txt中,)
删除:rm rm aa.txt 删除aa.txt
计算器:bc
若有小数,先执行scale=5(小数点后五位),最后执行quit退出。
+-*/ ^(指数) %
ctrl+c:解决你输入错误命令,系统一直跑个不停的问题
ctrl+d:相当于exit.
查找文件:find /root/ -name aa.txt (从root目录下查找)
或者find / -name aa.txt(根目录查找)
显示文件内容带分页:more ,上一页点击pageup+ctrl键 下一页tab键
显示文件内容带分页:less
在文本中查询内容:grep 管道命令:|
运行级别:init(0、1、2、3、4、5、6)
0:关机 1 :单用户 2:多用户状态没有网络服务
3:多用户状态有网络服务 4:系统未使用保留给用 户
5:图形界面 6:系统重启
在哪里修改:在etc/inittab 的id:5initdefault:的5 字改为你所需要的级别。
常用级别:3和5当设置为6会一直重启,解决办法在grub界面按下e键,
选中高亮第二行,输入e ,在最后输入 一个空格和1(1表示但用户级别),
然后 再按下b,就重新启动,然后再修改etc/inittab 的id:6initdefault:设置6
为5或者
任务调度的使用crontab
任务调度,即设置任务,在设置的时间进行调度。crontab -e
每隔一定时间执行 date > /home/mydata
希望每天两点执行:0 2 * * * date > /home/mydata[
第一位是分钟,第二位是小时,第三位是天,第四位是月
第五位是年,*代表所有的即每天或每时或每年或每月
>表示覆盖 >>表示追加]
怎样地调度多个任务:
方法一:在编辑crontab -e 中写入两个任务就可以了
方法二:可以把所有的任务都写到一个可执行的文件,然后
再crontab -e 执行此文件
如何终止任务:crontab -r ,此命令终止全部任务
显示调度任务进程:crontab -l
TCP/IP基础 之 模型
TCP/IP是一组协议:
包含 tcp传输协议,ip 协议,udp用户协议,arp地址解析协议
,rarp反地址解析协议它是是网络互联网的标准,世界网络的基础。
TCP/IP模型:Osi模型(理论):应用层application,表示层presention,
会话层session,传输层transport,网络层ip,数据链路层link,
物理层physical
实际模型:应用层application(smtp,ftp,tenlent),传输层transport解释
数据,网络层ip定位ip地址和确定连接路径,链路层link:
与硬件驱动对话