测试学习第四天——linux学习一

上一篇 / 下一篇  2013-08-17 18:26:18 / 个人分类:测试学习阶段

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:

         与硬件驱动对话


TAG:

 

评分:0

我来说两句

日历

« 2024-05-02  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 15401
  • 日志数: 25
  • 建立时间: 2013-07-27
  • 更新时间: 2013-10-22

RSS订阅

Open Toolbar