Linux指令练习题

本文介绍了Linux系统中的一些常用操作指令,包括查看shell类型、切换shell、复制文件、设置虚拟机网络为host-only模式、分屏显示进程、cat命令的使用、重定向输出以及删除文件夹等。通过这些实例,帮助用户提升在Linux终端中的操作技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1.(1)查看Linux系统支持那些shell  #cat  /etc/shells

     (2)显示当前使用的shell类型 #echo $SHELL

     (3)切换shell类型为csh #/bin/csh

     (4)退出这个子shell #exit

2.将/root目录下的hello文件(未创建)复制到/home/temp目录下

    Linux能够创建文件的命令有:touch、vi、gedit。其中vi和gedit是编辑文件命令,如果该文件不存在,则首先创建该文件。

    root#touch hello

    root#cp /root/hello /home/temp

    复制/home文件夹到/newdir中

    cp -r /home /root/newdir

3.将虚拟机的网络类型设置为host-only方式,并在Shell终端下使用ping命令查看Linux能否与外网通信。

在编辑虚拟机设置里可以将Ethernet设置为host-only

4.分屏显示计算机中所有进程。(显示所有进程命令ps -aux,分屏显示命令more)

     pa -aux|more

    more命令用于翻页,回车键每次翻一行,空格键每次翻一页

5.cat的三大功能:

     1)一次显示整个文件 cat filename

     2)从键盘创建一个文件 cat > filename

     3)将几个文件合并为一个文件 cat filename1 filename2 > filename

    参数:

    -n 由1开始对所有输出的行数编号

    -b 与-n相似,只不过对于空格不编号

    -s 当遇到有连续两行以上的空白行,就换为一行的空白行

6.重导向

     重导向就是使shell改变它所认定的标准输出,或者改变标准输出的目标。

     要重导向标准输出,使用符号>。把>符号放在cat命令之后(或在任何写入标准输出的工具程序和应用程序之后),会把它的输出重导到跟在符号之后的文件中。

    如:

    #cat

    #cat > sneaker.txt

后补标准输出>> 给文件添加信息,而不是完全替代文件内容。

重导向标准输入< 告诉shell你想使用某个文件作为文件的输入。

7.级联删除文件夹 rm -rf dir1/dir2/dir2

    -r 就是向下递归,管理有多少级目录,一并删除
    -f 就是直接强行删除,不作任何提示的意思,-f表示force
    需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值