Linux基本操作(一)

一)目录基本操作
1.在/home下建立自己的子目录,子目录名自己取,然后再在自己的子目录下再创建若干个子目录。

1
2
3
4
5
cd /home
mkdir zoz
mkdir zoz/a
mkdir zoz/b
mkdir zoz/c

2.进入/home目录,查看创建的子目录。

1
2
3
cd ..
ls
看到:zoz

3.删除一部分自己创建的子目录。

1
2
3
4
5
6
7
cd zoz
ls
看到:a b c
rm -rf a
rmdir b
ls
看到:c

4.再回到自己的子目录,显示当前目录清单。

1
2
ls
看到:c

5.在自己的子目录下再创建子目录sub1和sub2。

1
2
3
4
mkdir sub1
mkdir sub2
ls
看到:c sub1 sub2

二)文件操作
1.复制一部分文件到sub1子目录,如/usr/bin/l*.*。

1
2
3
cp /usr/bin/l*.* /home/zoz/sub1
ls
看到:

2.用长格式显示目录清单,看看文件的权限。

1
ls –l

看到:

3.查看sub1目录中是否有lp.cups文件。

1
2
ls
看到:lp.cups

4.如果有lp.cups,将其改名为mylp.cups。

1
mv lp.cups mylp.cups

5.查看sub目录中是否有mylp.cups文件,是否还有lp.cups文件。

1
2
ls
看到:mylp.cups 没有lp.cups

6.建立mylp.cups的一个软链接,文件名为mylp。

1
ln –s mylp.cups mylp

7.用ls –l 命令查看文件mylp和文件mylp.cups是否完全一样。

1
2
3
ls –l
看到:-rwxr-xr-x 1 root root 9 Mar 6 20:52 mylp -> mylp.cups
-rwxr-xr-x 1 root root 12224 Mar 6 20:38 mylp.cups

它们是不一样的。
8.为mylp.cups创建一个硬链接,mp.cups,并删除mylp.cups,并查看mylp是否有效。

1
2
3
4
5
6
ln mylp.cups mp.cups
ls
看到:mp.cups mylp mylp.cups
rm mylp.cups
ls
看到: mp.cups mylp mylp.cups

9.将sub1目录通过tar调用gzip和bzip2压缩,并解压到/tmp目录下。

1
2
3
tar czvf sub1.tar.gz ./或tar cjvf sub1.tar.bz2 ./
cd /tmp
tar xzvf /home/zoz/sub1/sub1.tar.gz或tar xjvf /home/zoz/sub1/sub1.tar.bz2

10.修改mp.cups的权限为:文件拥有者:可读、可写、可执行,所属同组用户:可读、可执行,其他用户:可读

1
chmod 754 mp.cups

11.修改mp.cups的拥有者,并将mp.cups改名为lp.cups。

1
2
3
 useradd chen
chown chen mp.cups
mv mp.cups lp.cups

12.删除sub1目录

1
2
cd ..
rm –rf /home/zoz/sub1

13. 分别用more和less命令显示/etc/inittab的内容。

1
2
more /etc/inittab
less /etc/inittab

14.查看/etc/目录下是否有文件中含有default这个单词,如果有再第几行,并列出文件名,统计文件数。
15.分别用find和locate命令查找mylp文件。

1
2
3
4
5
6
find / -name mylp
看到:/tmp/mylp
/tmp/mylp.cups
locate -u
locate mylp
看到:/tmp/mylp

16.查找并删除/tmp下以a开头和a结尾的文件。

1
find /tmp –name a*a.* -exec rm {} \;

17.统计/usr目录下,软链接的文件数目

1
find /usr –type l|wc -l

18.删除根目录下所有以.swp结尾的隐藏文件

1
rm / .*.swp

相关文章

StrokeIt,让操作更简便
StrokeIt,让操作更简便

漂流的瓶
漂流的瓶

中秋之秋
中秋之秋

在Windows 8下如何安装Microsoft.NET Framework3.5.1
在Windows 8下如何安装Microsoft.NET Framework3.5.1

发表评论