Linux基本命令学习(一)

题目一记录

1、 请问下面的目录主要放置什么类型的文件

/etc/: 系统管理和配置文件(passwd, shadow)
/etc/rc.d/init.d: 系统启动时加载的服务脚本
/usr/bin: 众多的应用程序
/usr/sbin: 管理员才可以执行的一些程序、命令
/var/log: 系统日志文件

2、在非为根目录的任何一个目录中,执行 ls –al 时,均会有『.』及『…』这两个目录,请问分别代表什么?
. 代表:当前目录
… 代表:上一级目录(cd … 可以返回上一级)

4、在用户目录下新建文件a.txt,将这个文件的属性改为 –rwxr-xr-- 请问该如何书写命令?

切换到用户目录 cd ~

touch a.txt 新建a.txt

对-rwxr-xr- -的理解:首先最前面的-是固定格式,接下去有9个字符,如-rwxrwxrwx表示user, group和others拥有相同的权限

chmod u=rwx, g=rx, o=r a.txt (其中 u=user, g=group, o=others)

chmod 754 a.txt (-rwx=4+2+1=7, r-x=4+1=5, r–=4)

5、需要从根目录开始查找名字为”sources.list”的文件,如何书写命令

根目录为 /

find / sources.list
这里很奇怪,即使find /etc/apt sources.list也是提示找不到???
woc 查找某个文件是find /etc/apt -name sources.list

必须有-name

6、在用户目录下新建a.txt和b.txt,并在文件中分别输入若干字符,然后执行以下操作:

a) 将a.txt和b.txt压缩成demo.tar

tar -cvf demo.tar a.txt b.txt

c:新建打包文件
v:显示正在处理的文件名
f:指filename 后跟要处理的文件

通常我们只需要记住下面三条命令即可:
压缩:tar -jcv -f filename.tar.bz2 要被处理的文件或目录名称
查询:tar -jtv -f filename.tar.bz2
解压:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录注:文件名并不定要以后缀tar.bz2结尾,这里主要是为了说明使用的压缩程序为bzip2
-j :通过bzip2的支持进行压缩/解压缩
-z :通过gzip的支持进行压缩/解压缩

b) 删除a.txt, b.txt

rm a.txt b.txt

rm: remove移除的意思

c) 解压缩demo.tar

tar -xvf demo.tar

x:解打包或解压缩的功能,可以搭配-C(大写)指定解压的目录,注意-c,-t,-x不能同时出现在同一条命令中

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值