红联Linux门户
Linux帮助

有几道简单的题目,请大家帮帮忙,急,急

发布时间:2011-07-25 22:45:37来源:红联作者:dampson
1. 写出在当前目录下创建一个软连接include到/usr/include的连接
2. 把当前目录下的文件REAMDE.txt的文件属主改动成TCL
3. 在/tmp目录下有一份文件gcc-4.5.tar.gz, 写出解压缩,并安装gcc的步骤。
4. 写出命令,在当前目录中,查找所有的包含strcpy()函数定义的.h头文件。
5. 在bash中,需要在哪个文件中定义环境变量的导出,如果想给PATH增加对/work/proj的路径,该怎么编写
6. 用一个命令将删除file.txt的第4-6行,并将其中的Tom全部替换为Jerry。
7. 简述使用source file.sh和./file.sh调用file.sh有和不同。
8. 使用shellscript写一个将数1至100累加的函数。
9. 用一行语句强制终止一个名为deadprocess的进程。
10. 在当前目录下有如下的文件结构
|--project
|---proj.c
|---lib.h
|---lib.c
|---func.h
|---func.c
proj.c中调用了lib.c和func.c中的函数,请写出编译生成proj应用程序的makefile
11. 编写shell脚本,从标准输入读取2个数,并输出这两个数相加的结果。
12. 以下/proc /etc /lib /bin /var /tmp 各是何意?
文章评论

共有 10 条评论

  1. l460618498 于 2011-07-31 19:24:23发表:

    挂载可以不?

  2. gogo11 于 2011-07-31 13:44:39发表:

    引用:
    第一题:ln -s include/* /usr/include
    天真花语 发表于 2011-7-26 21:45

    这个好像不能带那个*吧!

  3. philippedotcn 于 2011-07-30 23:50:45发表:

    7. 简述使用source file.sh和./file.sh调用file.sh有和不同。
    这个我也不太清楚
    感觉suorce file.sh
    只是在当前SHELL里执行file.sh里的语句,当前shell可能是bash,csh,ksh等等
    但是。/file.sh就是按照脚本定义的SHELL执行,即使终端是CSHELL,KSH,执行都是用BASH解析脚本语句

  4. philippedotcn 于 2011-07-30 23:48:16发表:

    8. 使用shellscript写一个将数1至100累加的函数。
    #!/bin/bash
    sum=0

    for(($i=1;i<=100;i++))
    do
    let "sum+=$i"
    done
    echo "the sum of 1 to 100 is $sum"
    似乎是这么写,哈哈

  5. philippedotcn 于 2011-07-30 23:44:08发表:

    11. 编写shell脚本,从标准输入读取2个数,并输出这两个数相加的结果。
    #!/bin/bash
    echo -n "please input number a:"
    read a
    echo -n "please input number b:"
    read b
    let "c=$a+$b"
    echo "the sum of a+b is $c"

  6. philippedotcn 于 2011-07-30 23:40:46发表:

    6. 用一个命令将删除file.txt的第4-6行,并将其中的Tom全部替换为Jerry。
    答案:
    sed '4,6/d' file.txt > 1.txt
    sed 's/Tom/Jerry/g' >| file.txt
    rm 1.txt

  7. 天真花语 于 2011-07-26 21:49:39发表:

    第五题:export PATH=$PATH://work/proj >> /etc/profile
    为了让其生效,需要执行:source /etc/profile

  8. 天真花语 于 2011-07-26 21:47:58发表:

    第三题解压:tar zxvf 包。。。。。。
    安装gcc 。。如果你本地搭建了本地源服务器YUM 。直接yum install gcc..吗,没有搭建的话要么是rpm包或者网上下载gcc的编码包,安装即可

  9. 天真花语 于 2011-07-26 21:46:18发表:

    第二题:chown TCL 文件名

  10. 天真花语 于 2011-07-26 21:45:47发表:

    第一题:ln -s include/* /usr/include