linux基础练习
linux基础练习
蓝蝶飞扬 发表于3年前
linux基础练习
  • 发表于 3年前
  • 阅读 51
  • 收藏 1
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

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
博文 119
码字总数 89785
×
蓝蝶飞扬
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: