主题:基础命令过关,我来汇总一下!

Linux的命令形式:

命令 【参数】【路径文件】

列如:rm -f /tmp/oldboy.log

下面是一些实际的题目:

1,创建一个目录/data。

解答:mkdir /data

ls -ld /data

2,在/data下面创建一个文件oldboy.txt

解答:cd /data;touch oldboy.txt

touch /data/oldboy.txt

3,为oldboy.txt增加内容为 “I am studying linux”

解答:

1     vi /data/oldboy.txt

在编辑模式下

“I am studying linux”

esc退出到命令模式按"冒号"退出然后输入wq保存退出。

2     echo “I am studying linux” >/data/oldboy.txt

cat /data/oldboy.txt

echo "I am studying centos" >>/data/oldboy.txt

注意:>是重定向,可以覆盖原来的文件。

>>是追加内容到文件末尾。

3,   cat >>oldboy.txt<

date is 1987-06-01

oldboy

4,把oldboy.txt 文件拷贝到/tmp下。

解答:cp -a  /data/oldboy.txt /tmp

注意:cp -apr 拷贝文件或者目录。

5,把/data目录移动到/root下。

解答:mv /data /root/

ls -l /root/

6,进入root目录下的data目录,删除oldboy.txt。

解答:cd /root/data/;rm -f oldboy.txt

rmdir data 删除空目录的用法。

注意:rm -f强制删除文件 -r 递归删除文件 rm -rf 一般用来强制删除文件不推荐使用

7,退到上级目录删除文件。

解答:cd ../;rm -f data

8,已知文件test.txt内容为:

test

liyao

oldboy

请给出打印test.txt内容时,不包含oldboy字符串的命令。

解答:

方法1:

[root@moban ~]# cat >test.txt<

> test

> liyao

> oldboy

> EOF

[root@moban ~]# grep -v oldboy test.txt

方法2:

[root@moban ~]# head -2 test.txt

test

liyao

注意:head -n 显示头几行;tail -n 显示尾行多少;grep 核心命令之一 grep -v 排除命令

grep 过滤功能 sed过滤 [root@moban ~]# sed -n /li/p test.txt -n 表示默认输出 -p 是打印意思或者[root@moban ~]# sed /oldboy/d test.txt 和 [root@moban ~]# sed /^oldboy/d test.txt或[root@moban ~]# awk /[^oldboy]/ test.txt

提示:三剑客是grep,awk,sed,他们都有过滤字符的功能,grep最擅长,awk处理擅长,sed擅长删除,修改,替换,添加。

9,请用一条命令完成创建目录/data/oldboy/test,即创建/oldboy目录及/oldboy/test目录;

解答:

[root@moban ~]# mkdir -p /data/oldboy/a/b/c

[root@moban ~]# tree /data/oldboy/

10,已知/tmp目录下已经存在了test.txt文件,如何执行命令才能把/mnt/test.txt拷贝到/tmp下覆盖掉/tmp/test.txt,而让Linux系统不提示是否覆盖(root权限下)。

解答:

方法一:   /bin/cp /mnt/test.txt /tmp/test.txt

方法一:   \cp /mnt/test.txt /tmp/test.txt

注意:which cp mv rm 都有别名概念;

别名的作用:

1,是防止人为的误操作。

2,把一个复杂的命令(字符串)起一个别名的来简化。

alias rm='echo "rm cmd is not allowd to use ."'

[root@moban ~]# rm -f test.txt

rm cmd is not allowd to use . -f test.txt

解答:

[root@moban ~]# /bin/rm -f test.txt

linux指令 标题,Linux基础题目整理相关推荐

  1. 【Linux指令④】Linux查看日历、时间、打包压缩文件、Linux中的计算器,常用热键 关机指令

    Linux指令 ❀date ❀cal ❀find which whereis ❀grep ❀zip/unzip ❀tar ❀bc ❀常用的热键 ❀关机

  2. linux+指令+tree,Linux命令——tree

    简介 Linux tree命令用于以树状图列出目录的内容. 执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件. 用法 无参数,列出当前目录下字目录.文件 [root@localhos ...

  3. linux指令 mk,Linux的基础命令

    基础命令: 1.查看当前目录下的文件和目录的详细信息 ls -l/ll 2.查看ip地址 ifconfig 3.查看当前目录 pwd 4.相对路径/绝对路径 cd 5.创建文件 touch 文件名 6 ...

  4. linux指令的一些基础知识

    1.DOS是一个后台程序的形式出现的,名为Windows命令提示符,可以通过点击运行-CMD进入. 2."/"表示linux目录分割符,"\"表示windows ...

  5. 熟悉linux指令游戏,Linux指令初探之闯关游戏Bandit(上)

    开学季,Evan会带领小萌新们一点点接触安全领域,今天要给大家讲的是和Linux有关的一款游戏Bandit,通过Bandit你会学到Linux的一些基础指令,这对今后的学习有很大的帮助,准备好了吗让我 ...

  6. linux指令笔试,Linux笔试常用命令

    Linux笔试常用命令 时间:2019-01-01 [www.unjs.com - 资料大全] 文件操作命令 ls 作用:列目录,Linux笔试常用命令>(https://www.unjs.co ...

  7. linux指令popd,Linux切换目录pushd、popd、dirs命令

    Linux切换目录pushd.popd.dirs命令 pushd和popd在linux中可以用来方便地在多个目录之间切换,切换目录虽然有一点复杂.在实际中,发现通过使用pushd和popd能够极大地提 ...

  8. cts测试linux指令skip,linux – dd命令中seek和skip之间有什么区别?

    我试图从磁盘读取并希望dd命令随机发出每个请求并检查磁盘的延迟以进行读取操作我已经使用了搜索和跳过两者都可以吗? dd if=/dev/rdsk/c2t5000CCA0284F36A4d0 skip= ...

  9. linux指令lpr,linux命令 test/lpr

    [摘要] 这篇文档的主要目的是下面这些脚本: if test -f "$1" then lpr $1 else if test -d "$1" then cd ...

  10. Linux指令lunch,linux命令 launch是什么命令?

    lunch 吧?类似于choosecombo,选择编译编译参数的.执行source build/envsetup.sh才有.其实我也不是特别了解.我觉得应该是在envsetup.sh里定义的.不知道你 ...

最新文章

  1. SQL Server 跨数据库事务
  2. 企业网站SEO优化的四大原则
  3. Mac+docker+flask
  4. Ogre 1.7 构建编译
  5. 【错误记录】Error creating bean with name: Unsatisfied dependency expressed through field
  6. Linux 命令之 less -- 分屏上下翻页浏览文件内容(查看文件内容/显示文件内容)
  7. 基于sklearn.decomposition.TruncatedSVD的潜在语义分析实践
  8. wordpress index.php 跳转,wordpress点击内容页跳转到其他url的解决方法
  9. ubuntu中解压rar文件遇到乱码的解决方法
  10. POJ-Prime Gap 素数筛选+二分查找
  11. HDU2842之斐波那契亚数列变形,动态规划
  12. 苹果或在2021年新iPhone上增加屏下Touch ID
  13. 没有MsVCp140如何安装MysQl,win10中msvcp140.dll文件如何安装_win10电脑缺少msvcp140.dll文件的安装教程...
  14. 如何使用MOQ进行单元测试
  15. web sevice 生成代理类及使用
  16. 离散数学之集合笔记一
  17. 聚观早报 | 苏宁易购入驻美团外卖;今日头条接入抖音电商
  18. SQL中的Exists 用法解释
  19. 关于Compartor接口中compare方法的升序,降序
  20. 记:docker初使用报错:An error occurred and No connection could be made machine actively refused it

热门文章

  1. [unity3d]插件2d toolskit
  2. linux下查看表类型注释命令@tcc
  3. lvs nginx-proxy nginx 取用户真实IP
  4. 捕获浏览器关闭、刷新事件,在窗体关闭时从全局对象里移除当前用户
  5. 软件安装-Mysql数据库
  6. 服务器性能监控论文,服务器性能监控系统(本科毕业论文)
  7. 「开源资讯」浏览器中可以深度学习的框架Paddle.js 1.0 发布
  8. php怎么异步执行,php怎么实现异步
  9. 利用全加器实现7段数码管_单片机入门,8个led数码管精选电路方案合辑
  10. PHP之JWT接口鉴权(二) 自定义错误异常