访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Xshell Linux常用命令及vim与权限修改等常见问题

时间:2019-07-26

常用dos命令大全_linux常用命令_linux命令中的head命令

Xshell :一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议.(百度百科)

此文讲述的是xshell下的Linux命令,此命令在help下大都可以找到。在xshell终端下常用的命令有:

@[TOC] 目录

## 第一部分

0.帮助命令与清屏

help        查看帮助命令
ls --help ? 查看ls命令下的具体用法
info ls     查看ls命令的作用
clear       清屏

1.查看当前路径

pwd(print working directory)

2.列出当前目录的文件

ls??            列出所有文件或者文件夹(以排形式)
ls? *abc ? ? ?  列出文件abc内的所有文件
ls –l ? ? ? ? ? 列出所以文件及其详细属性(以列形式,不展示隐藏文件,隐藏文件的展示见第二部分)
ls .* ?         展示此级文件以及上一级文件(不展示隐藏文件)
ls -a ? ? ? ? ? 显示隐藏文件
ls -lrt ? ? ? ? 按时间显示文件(l表示详细列表,r表示反向排序,t表示按时间排序)

3.进入目录

?? cd?           进入当前用户主目录(等同于cd ~)
?? cd? etl/app/TEMP/abc/ddl
?                进入目录etl/app/TEMP/abc/ss
? ?cd /home     进入home目录
? ?cd? / ? ? ?  切换到根目录
? ?cd - ? ? ? ? 回到上次目录
???cd .. ? ? ?  返回上一级目录
? ?cd ../.. ? ? 返回上两级目录

4.删除命令rm

<font color=red>注意:rm最好不要乱用,删了就找不回来了,建议要用rm的地方换成用mv到某个备份文件夹!!

rm [-fir]文件或目录

-f 是忽略不存在的文件,不会出现警告信息(force,强行执行)

rm dir  (删除文件夹)

-i:互动模式,在删除前会询问用户是否执行此操作。(回答y表示是,n表示否)

-r:递归删除(recursive),常用于目录的删除,同时删除目录下的文件与子目录rm

rmdir -rf test 或者 rm -rf test

rm -f flt_date201405.tsv

强行删除文件flt_date201405.tsv ,不给任何提示;

若文件flt_date201405.tsv不存在,直接忽略。rm

rm -r 文件名或目录名

删除文件或目录下的文件及子目录

常用dos命令大全_linux常用命令_linux命令中的head命令

rm -rf 文件名或目录

强行删除文件或目录下的文件及子目录(删除压缩文件tar等时可用)

rm -i 文件名

交互式的删除文件(删除前系统会逐一进行询问)

rm -ir 文件名

交互式删除文件夹及其下的文件,会逐一询问

删除test文件夹下的所有文件:

rm -r test/*

举例:删除example2文件夹

Xshell Linux命令及vim与权限修改等常见问题 - Mr.Cat - Mr.Cats blog

说明,笔者在example1文件夹下又有一个example1文件夹(说明可以有同名的子文件夹,但不能有同名的同一目录下的文件夹),在example1之下有一个名为example2的文件夹,在此文件夹下有test文件。现在要删掉example2文件夹以及test文件:

第一句使用rm删除文件夹example2,发现提示说不能删除,因为example2是文件夹。所以第二条命令用rmdir删除,提示说此文件夹不是空的,因为其下有test文件,所以不能删除。接着第三条命令使用-r即连环删除命令,将test一并删除。最后一条ls命令用来展示发现文件都被删除了。

 上一个教程:Linux系统常用维护命令