xshell-常用命令

2020-01-07  本文已影响0人  爱睡觉的小章鱼

ssh——连接服务器、切换服务器

ssh root@  172.16.68.39(root用户登录)

ssh  172.16.68.39

su——切换账号

su  用户名:只切换用户

su - 用户名:用户和环境都切换

exit、logout——退出当前服务

tail ——实时打印日志

tail -f aaa.txt        看aaa.txt文件的详细信息(实时打印)

tail -n x aaa.log          x:最后几行

tail功能相似的命令还有:

cat 从第一行開始显示档案内容。

tac 从最后一行開始显示档案内容。

more 分页显示档案内容。

less 与 more 相似,但支持向前翻页

head 仅仅显示前面几行

tail 仅仅显示后面几行

-f 循环读取

-q 不显示处理信息

-v 显示详细的处理信息

-c<字节> 显示的字节数

-n<行数> 显示行数

ls 或 ll——查出所有文件

ls -lrt:列出当前目录所有文件(按时间正序)

ls -la:列出当前目录所有文件(含隐藏文件)

ll -a:  列出当前目录所有文件(含隐藏文件)

cd——更改目录

cd ~ : 切换到主目录(相当于我的电脑)

cd  / : 切换到根目录(相当于 C盘)

cd A : 切换到当前目录的A目录

cd /A/B:切换到A目录的B目录

cd .. : 切换到上一级目录

cd ../..:切换到上二级目录

grep——文本快速搜索,并把匹配的打印出来

grep 'linux'  test.txt(文件名): 从文件中查找关键词

        grep ’linux‘ test1.txt  test2.txt:从多个文件中查找关键词

grep bible /etc/exports  在文件exports中查找包含bible的所有行

        cat test.txt | grep ^U:找出以U开头的行内容

        ps -ef |grep svn:查看指定进程

ps -ef|grep svn -c或ps -ef|grep -c svn:查看指定进程个数

cat test.txt | grep -f test2.txt:从文件中读取关键词进行搜索

ps——查看进程

ps -e

ps -ef

ps -eF

ps -ely

ps -ef | grep redis 查看redis的进程

vim——创建或编辑文件

vim A:新建A 或 编辑A文件

i  进入编辑模式

esc 退出编辑模式

:wq/x 退出并保存

:q! 退出不保存

mkdir——创建文件夹

mkdir A:在当前目录创建文件夹

mv——重命名、移动文件夹

mv A B:把A命名为B

mv A /B:把当前目录下的A移到B目录

rm——删除文件夹

rm -rf A:删除A文件及内容(不需要确认)

rm -r A:

-d      --directory    删除可能仍有数据的目录 (只限超级用户)

-f      --force          略过不存在的文件,不显示任何信息

-i      --interactive 进行任何删除操作前必须先确认

-r/R  --recursive    同时删除该目录下的所有目录层

-v      --verbose    详细显示进行的步骤

          --help            显示此帮助信息并离开

        --version      显示版本信息并离开

快捷键——

ctrl+l:清屏

ctrl+c:退出当前状态

exit、logout:退出当前服务

Ctrl + a:可以快速切换到命令行开始处

Ctrl + e :切换到命令行末尾

Ctrl + u: 删除光标所在位置之前的所有字符

Ctrl + k :删除光标所在位置之后的所有字符

find——查找文件

上一篇 下一篇

猜你喜欢

热点阅读