Linux实验2 Red Hat的使用(二)

Linux实验2 Red Hat的使用(二)

  1. 根据命令替换的方法,用“gedit”和“locate”命令打开“PS3.conf”文件;
gedit `locate inittab`
  1. 使用管道,查看“/etc”目录下所有包含“cp”字符串的内容;
ls  /etc |grep cp
  1. 查看/etc/hal/fdi/policy目录的读写权限,写出该权限的数值,并解释其意义;
ls -dl /etc/hal/fdi/policy
  1. 以“root”用户的身份进入rjxy用户的宿主目录,在当前目录下创建目录“a/b/c/d”,并把该目录的权限修改为777,用“ls”命令查看是否修改成功;
su 
cd ~rjxy #进到宿主目录
mkdir -r /a/b/c/d #创建目录
chmod 777 /a/b/c/d #赋予权限值
ls -dl /a/b/c/d #查看目录信息

或者直接在创建文件夹的时候就直接赋予相应的权限

mkdir -m 777 /a/b/c/d 
  1. 把文件file复制到目录“a/b/c/d”中,并改名为“学号”【注意,直接把“学号”修改为各位同学的数字学号】,用“ls”命令查看文件是否复制成功;
cp file /a/b/c/d #拷贝到相应的目录
mv file1 ***** #改名
ls -l /a/b/c/d 
  1. 在当前目录下创建目录w,并把目录a复制到目录w中,用“ls”命令查看是否复制成功;
mkdir w 
cp /a w
ls -l w
  1. 把/etc目录下所有以“.d”为结尾的文件和目录复制到目录a中,用“ls”命令查看是否复制成功;
cp /etc / *.d  /a
ls /a |grep *.d
  1. 把目录a中的“rc0.d”改名为“学号.d”,然后把改名后的文件移动到目录/home/rjxy/b中,若目录b不存在,则创建它;【注意,要先改名,再移动文件】,用“ls”命令查看是否移动成功;
mv rc0.d *****
mv ****** /home/rjxy
ls /home/rjxy |grep ******
  1. 在/home/rjxy目录下创建文件file1和file2:
    file1中的内容为 file2的内容为
    a
    b
    c
    d 1
    23
    456
    7890
cd /home/rjxy
touch file1 file2
gedit file1 #添加内容
gedit file2
  1. 把file1的内容加上行号输入到文件file3中,并用cat命令查看file3的内容;
cat -n file1 > file3
cat file3
  1. 用“>”和“>>”分别做以下操作:
  1. 把file1的内容替代file3的内容;
cat file1 > file3
  1. 把file2内容附加到file3的末尾;
cat file2 >>file3
  1. 用cat命令查看file3的内容;
cat file3
  1. 用head和tail命令显示file3文件中4-7行的内容;
head -7 file3 |tail -4

###注:
sort -r 逆向排序
>> 和>的区别前者是追加的,后者是写入。

你可能感兴趣的:(Linux实验2 Red Hat的使用(二))