文档章节

linux基础练习

蓝蝶飞扬
 蓝蝶飞扬
发布于 2014/07/04 15:56
字数 634
阅读 56
收藏 1
点赞 0
评论 0

2013-12-05
练习1
1. 通过date命令,显示当前时间的格式为:“2013-12-05 09:00:00”
   date '+%Y-%m-%d %H:%M:%S '或 date +%F' '%T(单引号位置决定可读行)。   
2. 当前目录为/usr/bin,如何从当前工作目录切换到“/usr/share/doc”(使用绝对路径和相对路径两种模式)
  pwd显示当前路径 cd /usr/bin 返回到工作目录 
  绝对路径:cd /usr/share/doc 相对路径:cd .././share/doc
3. 使用ls显示/etc/目录下所有的文件,并且按照文件大小倒序排列,文件大小以KB显示
  cd /etc 切换到该目录

 ls -al -S --block-size=KB /etc
 注:(ls -S 以文件大小排序 ls -l 除了文件名之外,还将文件的权限、所有 者、文件大小等信息详细列出来)
4. 控制服务器在1分钟之后关机,并且提示其他登录用户“服务器将在1分钟之后关机,请做好相关准备”
  shutdown -h +1 "服务器将在1分钟之后关机,请做好相关准备”。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
练习2
1. 新建一个用户test          useradd test
2. 修改test的用户目录/home/test的权限为755  
   chmod 755 /home/test 或 chmod -rwxr-xr-x /home/test
3. 使用test用户创建一个新的文件
   给test创建密码:passwd test 切换用户:su - test创建新的文件  touch first.txt
4. 尝试使用centos的普通用户去修改test用户创建的新文件
   切换到普通用户:su - qian  修改文件:vi /home/test/first.txt
5. 修改新文件的权限,使用得centos用户可以修改该文件
   切换到test:su- test 修改权限:chmod 666 first.txt   修改文件:vi first.txt  查看文件:cat first.txt
6. 修改该文件的所属用户和用户组为centos的普通用户
 切换到root:su - root  修改用户组和用户:chown qian:qian /home/test/first.txt 或修改用户组:chgrp qian  /home/test/first.txt  修改用户:chown qian  /home/test/first.txt
7. 删除test 用户
userdel -r -f test

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2013-12-10

1.局部变量转成全局变量:export,unset取消
export是session级的设置,可以保证在子进程中访问
如果需要设置为系统级的全局变量,可以在/ect/profile.d/*.sh下进行设置
如果需要设置为用户级的全局变量,可以在~/.bashrc中进行设置
2.数学计算
num1=50;num2=8
declare -i result;result=num1+num2
let result=num1+num2
result=$((num1+num2))
result=$[num1/num2]
result=$(expr num1/num2)
result=$(echo "scale=2;$num1/$num2"|bc)


© 著作权归作者所有

共有 人打赏支持
蓝蝶飞扬
粉丝 25
博文 122
码字总数 89785
作品 0
西双版纳
Oracle数据库12cR2(项目实战之二):Linux系统安装Oracle12.2

五、课前预习 Oracle数据库基础入门培训课程(基础概念) http://edu.51cto.com/course/course_id-3701.html 六、课后练习 Oracle数据库SQL语言实战培训教程(全面、详细、案例、精讲)套餐 ht...

风哥Oracle
06/29
0
0
c语言基础学习10_文件操作01

============================================================================= ============================================================================= 涉及到的知识点有: 一......

黑泽明军
01/25
0
0
抽点时间让我们一起来学linux系统

抽点时间让我们一起来学linux系统 相对于windows,linux有太多的优点,一般大家都知道,比如说开源,稳定等,其实最重要的是,当你真正用起来的时候发现,效率非常高,他是程序员的福音,lin...

linux-tao
06/10
0
0
让我们来谈谈对Linux的认识,值得每一位运维人员深读

Linux系统是使用Linux内核及开源自由软件组成的一套操作系统,是一种类UNIX系统,其内核在1991年10月5日由林纳斯·托瓦兹首次发布。它的主要特性:Linux文件一切皆文件、完全开源免费、支持多...

linuxprobe16
2017/10/29
0
0
让我们来谈谈对Linux的认识,值得每一位运维人员深读

Linux系统是使用Linux内核及开源自由软件组成的一套操作系统,是一种类UNIX系统,其内核在1991年10月5日由林纳斯·托瓦兹首次发布。它的主要特性:Linux文件一切皆文件、完全开源免费、支持多...

linuxCool
2017/10/29
0
0
让我们来谈谈对Linux的认识,值得每一位运维人员深读

Linux系统是使用Linux内核及开源自由软件组成的一套操作系统,是一种类UNIX系统,其内核在1991年10月5日由林纳斯·托瓦兹首次发布。它的主要特性:Linux文件一切皆文件、完全开源免费、支持多...

linux-tao
2017/10/29
0
0
【给初学者】Android学习路线

很多朋友都对学习路线问题感到迷茫,特别是还在上学的朋友们。在这里就详细的为大家介绍一下。 1.Java基础 很多朋友一上手就开始学习Android,似乎太着急了一些。Android应用程序开发是以Jav...

Jimmy Xie
2012/09/08
0
1
Linux程序培训课程,带你养成良好的Linux使用习惯

开始Linux的学习之后,请不要用Windows的工作方式来思考问题,因为它们之间确实有很大的不同,比如它们之间的内存管理机制、进程运行机制等都有很大不同,因此抛开Windows的那种思维,用全新...

长沙千锋
05/11
0
0
什么是嵌入式开发?嵌入式是什么?初学者必看。

嵌入式技术是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统技术。它最初起源于单片机技术, 是各类数字化...

Midnight
2011/09/20
0
2
Linux就该这么学-使用实战

基本上已经完整的跟着刘老师学习了遍《Linux就该这么学》这本,然后又按照书籍对着自己的电脑反复的练习练习。学习linux只有多练多敲。才能更好更快的入手linux。直到有进,感觉工作起来,还...

linux-tao
06/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

用Python绘制红楼梦词云图,竟然发现了这个!

Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小...

猫咪编程
15分钟前
0
0
Java中 发出请求获取别人的数据(阿里云 查询IP归属地)

1.效果 调用阿里云的接口 去定位IP地址 2. 代码 /** * 1. Java中远程调用方法 * http://localhost:8080/mavenssm20180519/invokingUrl.action * @Title: invokingUrl * @Description: * @ret......

Lucky_Me
38分钟前
1
0
protobuf学习笔记

相关文档 Protocol buffers(protobuf)入门简介及性能分析 Protobuf学习 - 入门

OSC_fly
昨天
0
0
Mybaties入门介绍

Mybaties和Hibernate是我们在Java开发中应用的比较多的两个ORM框架。当然,目前Mybaties正在慢慢取代Hibernate,这是因为相比较Hibernate而言Mybaties性能更好,响应更快,更加灵活。我们在开...

王子城
昨天
2
0
编程学习笔记之python深入之装饰器案例及说明文档[图]

编程学习笔记之python深入之装饰器案例及说明文档[图] 装饰器即在不对一个函数体进行任何修改,以及不改变整体的原本意思的情况下,增加函数功能的新函数,因为这个新函数对旧函数进行了装饰...

原创小博客
昨天
0
0
流利阅读笔记33-20180722待学习

黑暗中的生物:利用奇技淫巧快活生存 Daniel 2018-07-22 1.今日导读 如果让你在伸手不见五指的黑暗当中生存,你能熬过几天呢?而大千世界,无奇不有。在很多你不知道的角落,有些生物在完全黑...

aibinxiao
昨天
6
0
Hystrix降级逻辑中如何获取触发的异常

通过之前Spring Cloud系列教程中的《Spring Cloud构建微服务架构:服务容错保护(Hystrix服务降级)》一文,我们已经知道如何通过Hystrix来保护自己的服务不被外部依赖方拖垮的情况。但是实际...

程序猿DD
昨天
1
0
gin endless 热重启

r := gin.New()r.GET("/", func(c *gin.Context) {c.String(200, config.Config.Server.AppId)})s := endless.NewServer(":8080", r)s.BeforeBegin = func(add string) ......

李琼涛
昨天
1
0
JAVA模式之代理模式

平时一直在用spring,spring中最大的特效IOC和AOP,其中AOP使用的就是代理模式.闲着无聊,随手写了一个代理模式,也记录下代理模式的实现Demo. 比如现在有一个场景是:客户想要增加一个新的功能,...

勤奋的蚂蚁
昨天
0
0
ES15-JAVA API 索引管理

1.创建连接 创建连接demo package com.sean.esapi.client;import java.net.InetSocketAddress;import org.elasticsearch.action.get.GetResponse;import org.elasticsearch.clien......

贾峰uk
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部