Xshell用什么命令进入 xshell添加快捷命令,怎么使用?

Xshell作为专业的终端模拟器,可以用来登录Linux,从而通过命令来控制Linux系统,下面就学习具体操作技巧。

打开电脑上的虚拟机,启动Linux系统,然后打开Xshell软件,连接上Linux系统,如下图所示。

 
图1:连接Linux

第一个命令:ls -l

ls全称是list,列出指定路径下的所有文件,-l表示显示文件的完整属性。

 
图2:查看文件命令

第二个命令:pwd

表示显示当前所在的目录,当我们操作很多目录之前不知道当前目录所在时就可以用这个命令来查看。

 
图3:查看文件目录命令

第三个命令:三个管理时钟的命令

时钟分为硬件时钟和系统时钟,两个时间很可能不一致。date命令看到的是系统时钟,而其他两个则是硬件时钟。

 
图4:时钟命令

第四个命令:help

可以进行命令的执行帮助,还可以用man命令,直接查看命令的手册,不过help命令更加常用。

 
图5:帮助命令

第五个命令:passwd

用来修改当前的密码,输入这个密码后换行,然后重复输入两次新的密码即可完成密码的修改,如果不想修改了用快捷键Ctrl+c可以终止命令。

 
图5:密码命令

第六个命令: shutdown -h now

表示立即关机,这样我们就可以直接关闭Linux系统啦。

 
图6:关闭系统

以上就是给大家介绍的在Xshell中操控Linux的常用命令,希望可以帮助大家更好地借助终端模拟器来控制Linux系统。



如果你操作的命令不需要使用目录的话,在任何目录下操作都是可以的
如果你需要对某个目录进行操作,那可能需要cd进入这个目录

打开软件,点击新建,在主机哪里写入要访问的ip地址,名称随意
Xshell的使用以及常用命令
点击文件之后,再点击打开:
Xshell的使用以及常用命令
就可以看到刚才新建的会话了:
Xshell的使用以及常用命令
点击连接,就会显示下面的画面,输入用户名,密码,就可以成功连接。
Xshell的使用以及常用命令
Xshell的使用以及常用命令
常用的命令:
suse linux 常用命令
(1) 命令ls——列出文件
ls 显示当前目录文件
ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件
ls a* 列出当前目录下以字母a开头的所有文件
ls -l *.doc 给出当前目录下以.doc结尾的所有文件
(2)命令cp——复制文件
cp afile afile.bak 把文件复制为新文件afile.bak
cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下
cp * /tmp 把当前目录下的所有未隐藏文件复制到/tmp/目录下
cp -a docs docs.bak 递归性地把当前目录下的docs目录复制为新目录docs.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。为了方便起见,-a选项包含-R选项
cp -i 在覆盖前询问用户
cp -v 告诉用户正在做什么
cp -r
(3)命令mv——移动和重命名文件 mv aflie bfile 将afile重命名为bfile
mv afile /tmp 把当前目录下的afile移动到/tmp/目录下
(4)命令rm——删除文件和目录 rm afile 删除文件afile
rm * 删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录,除非也指定了-r(递归)参数。
rm -rf domed 删除domed目录以及它所包含的所有内容
rm -i a* 删除当前目录下所有以字母a开头的文件,并且在每次删除时,提示用户进行确认
(5)命令cd——更改目录
cd 切换到主目录
cd ~ 切换到主目录
cd /tmp 切换到目录/tmp
cd dir 切换到当前目录下的dir目录
cd / 切换到根目录
cd .. 切换到到上一级目录
cd ../.. 切换到上二级目录
cd ~ 切换到用户目录,比如是root用户,则切换到/root下
(6)命令mkdir——建立目录
mkdir phots 在当前目录中建立名为photos的目录
mkdir -p this/that/theother 在当前目录下建立指定的嵌套子目录
(7)命令mkdir——删除目录
mkdir 将删除空目录
(8)命令more、less——查看文件内容
more /etc/passwd 查看/etc/passwd的内容
功能:分页显示命令
more file
more命令也可以通过管道符(|)与其他的命令一起使用,例如: ps ux|more ls|more
less /etc/passwd 查看/etc/passwd的内容
(9)命令grep——搜索文件内容
grep bible /etc/exports 在文件exports中查找包含bible的所有行
tail -100 /var/log/apache/access.log|grep 404 在WEB服务器日志文件access.log的后100行中查找包含“404”的行
tail -100 /var/log/apache/access.log|grep -v googlebot 在WEB服务器日志文件access.log的后100行中,查找没有被google访问的行
grep -v ^# /etc/apache2/httpd.conf 在主apache配置文件中,查找所有非注释行
(10)命令find——查找文件
find .-name *.rpm 在当前目录中查找rpm包
find .|grep page 在当前目录及其子目录中查找文件名包含page的文件 locate traceroute 在系统的任何地方查找文件名包含traceroute的文件
(11)命令vi——编辑文件
gvim 打开程序
vi /etc/bubby.txt 用vi编辑文件/etc/bubby.txt
vim /etc/bubby.txt 用vi编辑文件/etc/bubby.txt
快捷操作:
切换窗口:alt+1,alt+2
全屏:alt+回车
将vim挂起(暂停):ctrl+z,暂停后可进行其他shell操作,完了之后可通过 fg 命令切换回vim界面继续编辑
:MR:查看历史文件记录(注意:MR大写)
:sp 横向切换界面窗口
:vsp 纵向切换界面窗口 方便多文件对照编码(如下图:) emacs /etc/bubby.txt 用emacs编辑文件/etc/bubby.txt
(12)命令rz、sz——文件上传下载
运行命令Sudo rz,即是接收文件,xshell就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录 。
运行命令Sudo sz file 就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了。
(13)命令cat——显示文件内容
cat file
(14)命令ps——查看进程 ps [options]
DESCRIPTION(描述):ps命令显示运行程序选项的一些信息。如果你想显示选项的一些重复信息,请使用top命令替代。
用标准语法查看系统上的每一个进程。
ps -e
ps -ef
ps -eF
ps -ely
(15)命令kill——杀掉进程
[root@linux ~]# kill -signal %jobnumber
[root@linux ~]# kill -l
参数:
-l :这个是 L 的小写,列出目前 kill 能够使用的讯号 (signal) 有哪些?共有62个信号。
signal :代表给予后面接的那个工作什么样的指示啰!用 man 7 signal 可知:
-1 :重新读取一次参数的设定档 (类似 reload);
-2 :代表与由键盘输入 [ctrl]-c 同样的动作;
-9 :立刻强制删除一个工作;
-15:以正常的程序方式终止一项工作。与 -9 是不一样的。
范例一:找出目前的 bash 环境下的背景工作,并将该工作删除。
[root@linux ~]# jobs
[1]+ Stopped vim bashrc
[root@linux ~]# kill -9 %1
[1]+ 已砍掉 vim bashrc
(16)命令stop、start——重启tomcat
./catalina.sh stop
./catalina.sh start
(17)命令top——查看cpu、内存
(18)命令pwd——查看当前路径
(19)命令tar——打包、解包rar
tar -cvf **.tar a.jsp b.java 将a和b打成**.rar
tar -xvf **.tar a.jsp b.java 将**.tar 解包
(20)命令tail——查看文件详细信息
tail -f aaa.txt 看aaa.txt文件的详细信息
tail -n x aaa.log x:最后几行
(21)命令head——查看文件的名字和后缀
head -n x aaa.log x:开始几行aaa.log:要查看的文件的名字和后缀
(22)命令diff——比较文件内容
diff dir1 dir2 比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出
diff file1 file2 比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的
comm file1 file2 比较文件,显示两个文件不相同的内容
(23)命令ln——建立连接
ln source_path target_path 硬连接
ln -s source_path target_path 软连接
(24)命令touch——创建一个空文件
touch aaa.txt 创建一个空文件,文件名为aaa.txt
(25)命令man——查看某个命令的帮助
man ls 显示ls命令的帮助内容
(26)命令w——显示登录用户的详细信息
Sarge:~# w
(27)命令who——显示登录用户
Sarge:~# who
(28)命令last——查看最近那些用户登录系统
Sarge:~# last
(29)命令date——系统日期设定
date -s “060520 06:00:00″ 设置系统时期为2006年5月20日6点整。
(30)命令
clock——时钟设置
clock –r 对系统Bios中读取时间参数
clock –w 将系统时间(如由date设置的时间)写入Bios
(31)命令uname——查看系统版本
uname -R 显示操作系统内核的version
(32)命令reboot、shutdown——关闭和重新启动计算机
reboot 重新启动计算机
shutdown -r now 重新启动计算机,停止服务后重新启动计算机
shutdown -h now 关闭计算机,停止服务后再关闭系统
halt 关闭计算机
一般用shutdown -r now,在重启系统是,关闭相关服务,shutdown -h now也是如此。
(33) 命令su——切换用户
su - 切换到root用户
su – zhoulj 切换到zhoulj用户,
注意:- ,他很关键,使用-,将使用用户的环境变量
(34)命令free——查看内存和swap分区使用情况
Sarge:~# free -tm
(35)命令uptime——现在的时间 ,系统开机运转到现在经过的时间,连线的使用者数量,最近一分钟,五分钟和十五分钟的系统负载
Sarge:~# uptime
(36) 命令vmstat——监视虚拟内存使用情况
# vmstat
(37)命令iostat——磁盘吞吐量
-c 只显示CPU行
-d 显示磁盘行
-k 以千字节为单位显示磁盘输出
-t 在输出中包括时间戳
-x 在输出中包括扩展的磁盘指标
(38)命令clear—— 清屏
clear
(39)重启tomcat
(40)变更使用者chown
变更文件或目录的拥有者或所属群组 chown -R -h owner file
- R(recursive)选项意味着对所有子目录下的文件也都进行同样的操作。
- h选项意味着在改变符号链接文件的属主时不影响该链接所指向的目标文件
chown -R xh test1 (test1目录及子目录的所有文件属主变为xh)
1.查看要重启进程的进程号
Ps –ef|grep xxxx
2.杀掉该项目的进程
先杀第二列,再杀第一列
Sudo kill -9 x x
(x为进程号,同时杀多个中间以空格分割)
3.重启tomcat
首先找到tomcat的bin目录 Cd tomcat/bin;
然后运行 sudo ./run.sh即可启动tomcat。
Maven 打包语句:mvn clean package –Dmaven.test.skip=true

首先我们要跟大家从最简单的聊起,我们进入Xshell的界面之后连接上Linux服务器,刚进去的时候我们是不知道我们有哪些文件的,这个时候我们可以使用ls命令...

  • Xshell鐢ㄤ粈涔堝懡浠よ繘鍏
    绛旓細鍙互杩涜鍛戒护鐨鎵ц甯姪锛岃繕鍙互鐢╩an鍛戒护锛岀洿鎺ユ煡鐪嬪懡浠ょ殑鎵嬪唽锛屼笉杩噃elp鍛戒护鏇村姞甯哥敤銆傚浘5锛氬府鍔╁懡浠 绗簲涓懡浠わ細passwd 鐢ㄦ潵淇敼褰撳墠鐨勫瘑鐮侊紝杈撳叆杩欎釜瀵嗙爜鍚庢崲琛岋紝鐒跺悗閲嶅杈撳叆涓ゆ鏂扮殑瀵嗙爜鍗冲彲瀹屾垚瀵嗙爜鐨勪慨鏀癸紝濡傛灉涓嶆兂淇敼浜嗙敤蹇嵎閿瓹trl+c鍙互缁堟鍛戒护銆傚浘5锛氬瘑鐮佸懡浠 绗叚涓懡浠わ細 shutdown -h now...
  • 鎬庢牱閫氳繃Windows鎵瑰鐞鍛戒护鏉ョ櫥闄xshell
    绛旓細鍦xshell绐楀彛涓偣鍑粁ftp鎸夐挳鎴栨寜缁勫悎閿細Ctrl + Alt + F 鎵撳紑xftp鍚庯紝杈撳叆get filename1 filename2 ...鎶奻ilename1 filename2涓嬭浇鍒板綋鍓嶉粯璁ょ殑C:\Program Files (x86)\NetSarang\Xshell 4鐩綍涓嬨傚鏋滆鎶婃枃浠朵笂浼犳湇鍔″櫒锛屽垯鐢╬ut鍛戒护锛寈ftp浼氭墦寮涓涓枃浠舵祻瑙堢獥鍙o紝璁╀綘閫夋嫨瑕佷笂浼鐨鏂囦欢銆傜偣鍑...
  • xshell杈撳叆浠涔堝懡浠杩炴帴鏈嶅姟鍣
    绛旓細鍥1锛歑shell杞欢涓荤晫闈 姝ラ浜 鎵ц鏂板缓鍛戒护銆鎵撳紑Xshell杞欢鍚庢壘鍒板乏涓婅绗竴涓滄枃浠垛濊彍鍗曞苟鍗曞嚮锛屽脊鍑烘潵涓涓笅鎷夋锛岀偣鍑婚夋嫨鈥滄柊寤衡濆懡浠锛堟垨鑰呯洿鎺ユ寜涓嬪揩鎹烽敭鈥淎lt+n鈥濓級銆傚浘2锛氬湪鏂囦欢鑿滃崟涓嬫墽琛屾柊寤哄懡浠 姝ラ涓 鐐瑰嚮鈥滄柊寤衡濅箣鍚庡氨浼氬嚭鐜颁笅闈㈣繖鏍蜂竴涓晫闈紝鈥滃悕绉扳濇牴鎹嚜宸辩殑闇姹傚~鍐欙紝鈥滃崗璁...
  • xshell鍛戒护澶у叏鏈夊摢浜涗粙缁峗xshell鍛戒护澶у叏鏈夊摢浜涙槸浠涔
    绛旓細瀵逛簬缁忓父浣跨敤xshell鐨鐢ㄦ埛锛岀啛鎮xshell鍛戒护澶у叏鑷冲叧閲嶈銆備互涓嬫槸涓浜涘父鐢ㄥ揩鎹烽敭鍜屽懡浠ょ殑璇︾粏浠嬬粛锛屽府鍔╀綘鏇村ソ鍦版帉鎻¤繖涓伐鍏枫1. 甯哥敤鍛戒护ls锛氬垪鍑烘枃浠讹紝濡俵s -la 鏄剧ず鎵鏈夋枃浠讹紙鍖呮嫭闅愯棌鏂囦欢锛夛紝ls a* 鏌ョ湅浠ョ壒瀹氬瓧绗﹀紑澶寸殑鏂囦欢锛宭s -l *.doc 鏌ョ湅鐗瑰畾鎵╁睍鍚嶇殑鏂囦欢銆俢p锛氬鍒舵枃浠讹紝濡俢p afile a...
  • 濡備綍浣跨敤Xshell鐧诲綍鏈嶅姟鍣
    绛旓細1銆佸畨瑁呭ソ骞跺惎鍔ㄦ偍鐨xshell锛屽嵆鍙鍏惰繘琛屾搷浣溿傛偍棣栧厛闇瑕佹墦寮鎮ㄧ殑Xshell杞欢銆2銆杩涘叆鍒拌蒋浠跺悗锛屾偍闇瑕佸仛鐨勫氨鏄繛鎺ヤ竴涓柊鐨勮繛鎺ャ傛偍闇瑕佹壘鍒颁笅鍥炬墍绀虹殑鍐呭锛屽苟鐐瑰嚮杩涘叆銆3銆乮p涓瀹氳濉啓姝g‘锛岃繕鏈夋偍鐨勬湇鍔″櫒绔彛濡傛灉娌℃湁淇敼锛岄偅涔浣跨敤鐨灏辨槸榛樿鐨勭鍙o紝濡傛灉宸茬粡淇敼浜嗭紝閭d箞鎮ㄩ渶瑕佸~鍐欎慨鏀瑰悗鐨...
  • xshell 6 鐨勪娇鐢浠ュ強甯哥敤鍛戒护(闄勪笅杞)
    绛旓細Xshell 鏄竴涓己澶х殑瀹夊叏缁堢妯℃嫙杞欢锛屽畠鏀寔SSH1, SSH2, 浠ュ強Microsoft Windows 骞冲彴鐨凾ELNET 鍗忚銆俋shell 閫氳繃浜掕仈缃戝埌杩滅▼涓绘満鐨勫畨鍏ㄨ繛鎺ヤ互鍙婂畠鍒涙柊鎬х殑璁捐鍜岀壒鑹插府鍔╃敤鎴峰湪澶嶆潅鐨勭綉缁滅幆澧冧腑浜彈浠栦滑鐨勫伐浣溿傚浣曞畨瑁咃紝璇峰弬鑰冨涓:鍛戒护ls鈥斺斿垪鍑烘枃浠     ls  鏄剧ず...
  • Xshell鎬庢牱鐧婚檰鏈湴铏氭嫙鏈
    绛旓細xshell鐧诲綍鏈湴铏氭嫙鏈虹殑鍏蜂綋鎿嶄綔姝ラ濡備笅锛1銆侀鍏堟墦寮铏氭嫙鏈猴紝鐧诲綍鍒版搷浣滅郴缁燂紱2銆佽緭鍏モ渋fconfig鈥濓紝鍦ㄥ脊鍑虹殑涓娈鍛戒护涓紝inet鍦板潃灏辨槸鏈湴铏氭嫙鏈鐨ip鍦板潃銆3銆佹帴鐫鎵撳紑xshell杞欢锛堝鏋滄病鏈夊彲浠ョ偣姝や笅杞絰shell锛4銆佺偣鍑烩滄柊寤衡濇寜閽紝鎴栬呯敤蹇嵎閿瓵lt+N锛屾柊寤轰細璇 5銆佸湪浼氳瘽涓殑涓绘満涓緭鍏ュ垰鍒...
  • xshell浣跨敤鏁欑▼,xshell浣跨敤鏂规硶
    绛旓細杈撳叆瑕佽繛鎺ユ湇鍔″櫒鐨勮处鍙峰拰瀵嗙爜锛岀偣鍑昏繛鎺ワ紝濡備笅鍥炬墍绀猴細绗洓姝ュ彲浠ョ湅鍒板凡缁忛氳繃xshell杩炴帴鍒颁簡鏈嶅姟鍣紝濡備笅鍥炬墍绀猴細绗簲姝ヨ繛鎺ュ埌鏈嶅姟鍣╨inux绯荤粺涔嬪悗锛屽彲浠ヤ娇鐢ㄤ竴浜鍛戒护鏉ユ搷浣渓inux绯荤粺锛屽cd杩涘幓鐩綍璺緞鍛戒护锛宯etstat鏌ョ湅绔彛鍛戒护绛夛紝浣跨敤xshell锛岄渶瑕佹帉鎻′竴浜沴inux绯荤粺鐨勬搷浣滃懡浠わ紝濡備笅鍥炬墍绀猴細
  • Xshell鏈湴鎸囦护澶у叏
    绛旓細涓鑸潵璁诧紝Xshell鎻愮ず鍦ㄦ湭杩炴帴杩滅▼涓绘満鐨勭姸鎬佷笅鍑虹幇鍦ㄧ粓绔睆骞曚笂銆傝繛鎺ヤ細璇濆悗鍙寜鈥淐trl+Alt+]鈥濅互杞嚭鏈湴鎻愮ず銆傚瑕佽繑鍥炲埌杩滅▼涓绘満妯″紡杈撳叆鈥渆xit鈥濇垨鎸夆淐trl+D鈥濆嵆鍙傚彲浣跨敤濡備笅鎸囦护锛殀 鎸囦护 | 璇存槑 | | --- | --- | | help ?| 鍦ㄧ粓绔獥鍙f樉绀烘寚浠ょ洰褰曘倈 | new | 鎵撳紑...
  • xshell,鐢╮oot鍛戒护杩涘叆鎵句笉鍒板懡浠
    绛旓細xshell锛岀敤root鍛戒护杩涘叆鎵句笉鍒板師鍥犲氨鏄紝鐜鍙橀噺閿欒锛岀紪杈/etc/profile鏂囦欢涓嚭閿欙紝瀵艰嚧绯荤粺鍛戒护鏃犳硶璇嗗埆銆Xshell鏄竴涓己澶х殑瀹夊叏缁堢妯℃嫙杞欢锛屽畠鏀寔SSH1锛孲SH2锛屼互鍙奙icrosoftWindows骞冲彴鐨凾ELNET鍗忚銆
  • 扩展阅读:xshell常用命令大全 ... xshell需要更新到最新版本 ... xshell写一个简单的脚本 ... xshell杀死进程的命令 ... shell脚本基本命令 ... xshell xftp ... xshell find命令 ... shell常用的20个命令 ... xshell命令大全 查找命令 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网