Linux?!没错(1){建议初入门者进,大神拜访求指点}

课余时间(1)

(1)自动补全按键是哪一个
(2)查看当前目录中的内容
(3)查看当前目录下的文件列表和详细信息
(4)查看当前目录下的隐藏文件
(5)列出/home/文件夹下的所有文件和目录的详细资料
(6)列出当前目录中所有以“t”开头的目录的详细内容
(7)只列出文件下的子目录
(8)显示包含数字的文件名和目录名命令
(9)显示以数字开头的文件
(10)显示当前目录下的文件或者目录并且按照时间最新排序列出
(11)显示当前目录下的文件,并且按照文件文件大小从大到小排序列出
(12)进入个人的目录
(13)返回上次所在目录
(14)显示工作路径的命令
(15)关闭系统命令
(16)重启系统命令
(17)在当前目录创建文件夹
(18)在当前目录创建多级文件夹
(19)在home目录下同时创建 test1 test2 tes3 这三个文件夹
(20)查看/home/123.txt文件每行中以k结尾的内容
(21)查看/home/123.txt文件中以数字开头的行数内容
(22)查看/home/123.txt文件每行中不包含a的其他行的内容
(23)查看/home/123.txt文件每行中含有hello单词的行内容,并把每行的行号输出
(24)查看/home/123.txt文件中含有hello单词的行的总数
(25)从当前目录复制文件1.txt 到/home目录下
(26)从当前目录复制文件1.txt 到/home目录下并改名为2.txt
(27)从当前目录已从文件1.txt 到/home目录下
(28)从当前目录已从文件1.txt 到/home目录下并改名为2.txt
(29)删除当前目录下的a.txt文件
(30)删除当前目录下以.txt结尾的文件
(31)强制删除test目录下的所有文件和目录
(32)分页查看文件test.txt内容
(33)创建一个空文件test.txt 至少三种方式写出
(34)查询当前目录下test.txt文件中以a开头的行数
(35)查看当前目录下的文件数量(不包含子目录中的文件)
(36)查看当前目录下的文件数量(包含子目录中的文件)
(37)查看当前目录下的文件夹目录个数(不包含子目录中的目录)
(38)查询当前路径下的test为前缀名的目录下的所有文件数量
(39)获取文件的第一行
(40)获取文件的最后一行
(41)追踪查看文件test.txt 的倒数100行,文件名修改或者删除,停止追踪查看
(42)追踪查看文件test.txt 的最新内容,文件名修改或者删除后,如果再次创建相同的文件名,会继续追踪 more
(43)获取test.txt文件中的第 10 行
(44)向文件根目录下test.txt中追加abc
(45)不分页查看文件test.txt 的内容
(46)把文件test1.txt中的文件追加到test2.txt中
(47)把home目录下的test.txt文件,在根目录下生成软连接test
(48)在home目录下建立一个文件夹aaa,并且在aaa文件夹内创建文件test.txt,文件内容为666,最后输出文件到控制台,用一个连续的命令实现
(49)在home目录下有一个软连接快捷键test ,删除该软连接
(50)把home目录下的test.txt文件,在根目录下生成硬链接test


答案:

(1)自动补全按键是哪一个 tab 键
(2)查看当前目录中的内容 ls
(3)查看当前目录下的文件列表和详细信息 ls -l
(4)查看当前目录下的隐藏文件 ls -a
(5)列出/home/文件夹下的所有文件和目录的详细资料 ls -lR
(6)列出当前目录中所有以“t”开头的目录的详细内容 ls -ld t*
(7)只列出文件下的子目录 ls -F ./|grep /$
(8)显示包含数字的文件名和目录名命令 ls [0-9]
(9)显示以数字开头的文件名 ls [0-9]*
(10)显示当前目录下的文件或者目录并且按照时间最新排序列出 ls -lt
(11)显示当前目录下的文件,并且按照文件文件大小从大到小排序列出 ls -lS
(12)进入个人的目录 cd 或者 cd ~
(13)返回上次所在目录 cd -
(14)显示工作路径的命令 pwd
(15)关闭系统 shutdown -h now 或者poweroff 或者halt 或者 init 0
(16)重启系统 reboot 或 shutdown -r now
(17)在当前目录创建文件夹test mkdir test
(18)在当前目录创建多级文件夹a/b mkdir -p a/b
(19)在home目录下同时创建 test1 test2 tes3 这三个文件夹
(20)查看/home/123.txt文件每行中以k结尾的内容 grep “k$”/home/123.txt
(21)查看/home/123.txt文件中以数字开头的行数内容*grep "^[0-9]" /home/123.txt
(22)查看/home/123.txt文件每行中不包含a的其他行的内容 grep -v "a"
(23)查看/home/123.txt文件每行中含有hello单词的行内容,并把每行的行号输出
grep -n -a “hello” /home/123.txt
(24)查看/home/123.txt文件中含有hello单词的行的总数 grep -c "hello"
(25)从当前目录复制文件1.txt 到/home目录下 cp 1.txt /home
(26)从当前目录复制文件1.txt 到/home目录下并改名为2.txt cp 1.txt /home/2.txt
(27)从当前目录把文件1.txt转移到 到/home目录下mv 1.txt /home
(28)从当前目录把文件1.txt转移 到/home目录下并改名为2.txt mv 1.txt /home/2.txt
(29)删除当前目录下的a.txt文件 rm a.txt
(30)删除当前目录下以.txt结尾的文件 rm -i .txt
(31)强制删除test目录下的所有文件和目录 rm -rf /test
(32)分页查看文件test.txt内容 more test.txt 或less test.txt
(33)创建一个空文件test.txt 至少三种方式写出
touch test.txt 或 :> test.txt 或 >test.txt 或 &>test.txt 或cat /dev/null >test.txt
(34)查询当前目录下test.txt文件中以a开头的行数 grep ^a test.txt
(35)查看当前目录下的文件数量(不包含子目录中的文件) ls -l|grep “^-”| wc -l
(36)查看当前目录下的文件数量(包含子目录中的文件) ls -lR|grep “^-”| wc -l
(37)查看当前目录下的文件夹目录个数(不包含子目录中的目录) ls -l|grep “^d”| wc -l
(38)查询当前路径下的test为前缀名的目录下的所有文件数量 ls -lR test/|grep “^-”| wc -l

(39)获取文件的第一行 head -1
(40)获取文件的最后一行 tail -1
(41)追踪查看文件test.txt 的倒数100行,文件名修改或者删除,停止追踪查看 tail -100f test.txt
(42)追踪查看文件test.txt 的最新内容,文件名修改或者删除后,如果再次创建相同的文件名,会继续追踪
tail -F test.txt
(43)获取test.txt文件中的第 10 行 head -10 test.txt|tail -1
(44)向文件根目录下test.txt中追加abc echo abc >> /test.txt
(45)不分页查看文件test.txt 的内容 cat test.txt
(46)把文件test1.txt中的文件追加到test2.txt中 cat test1.txt >> test2.txt
(47)把home目录下的test.txt文件,在根目录下生成软连接test ln -s /home/test.txt /test
(48)在home目录下建立一个文件夹aaa,并且在aaa文件夹内创建文件test.txt,文件内容为666,最后输出文件到控制台,用一个连续的命令实现
mkdir -p /home/aaa/ && echo 666>> /home/aaa/test.txt && cat /home/aaa/test.txt
(49)在home目录下有一个软连接快捷键test ,删除该软连接 rm -rf /home/test
(50)把home目录下的test.txt文件,在根目录下生成硬链接test ln /home/test.txt /test

你可能感兴趣的:(Linux,测试题,初学者,大数据,大数据)