linux远程链接命令

X windows (图形用户接口)作为linux的图形界面的插件存在,不是必须的。若是是玩图形的话,unbuntu linux的图形界面作的比较华丽,它偏向于我的用户。javascript

如何远程链接linuxhtml

​ 首选,咱们须要得到linux的IP地址。java

这里咱们登陆centOS(在上一篇《linux的安装与硬盘分区》的基础上讲解)后,右击桌面“打开终端口” -------敲入:ifconfig 命令查看本机IPlinux

img

我用红线标注的就是linux系统的ip地址。数据库

​ 下面咱们来选择远程登陆工具。windows

​ 远程登陆工具多如牛毛,你可以使用任意本身顺手的远程登陆工具,笔者这里给新手推荐两个:缓存

PuTTY :免费,很小(才几百KB),操做简单,支持ssh1和ssh2(协议),基本知足需求。安全

SecureCRT : 收费,相比PuTTY来讲体积要大些,十几MB,体积大所带来的就是功能强大,界面没那么丑陋,支持SSH(ssh1和ssh2)telnet 和rlogin 协议等,是一款用于链接运行包括WindowsUNIX和VMS的远程系统的理想工具。网络

​ 笔者用第一款,工具介绍,方法同样。ssh

img

小知识:

​ SSH协议,相似ftp 、telnet协议,但ftp、telenet是明文传输,SSH传输过程当中对数据库进行加密,因此更为安全,另外一个特色是,对传输的数据进行打包,使数据以更小的体积在网络上传输。

点击Open 按钮,进行登陆,要求输入用户名(root)回车,密码(输入过程不显示*号)若是用户名密码正确,则成功登陆。

img

PuTTY终端乱码问题解决办法:

http://jingyan.baidu.com/article/3aed632e5f00ae701080913a.html

=华丽分割线===================

linux经常使用命令

​ 关于学习linux的命令的学习,相信没有人上来就抱着linux命令大全看吧!那么多命令累死你。并且很差记忆,容易忘记。个人方法是用到什么记什么。不会就查用得多了天然就记到了。

小窍门:不知道有多少人用过相似有道笔记的小工具,你能够将经常使用的一些命令保存到笔记中加上说明,操做的时候用上哪一个就查哪一个。不用刻意去记。

下面列出新手必知的命令:

文件夹之间切换

ls     显示当前目录下的全部文件及文件夹   
cd  /user  打开user文件夹
若是不知道要打开的文件夹全称或名过长,能够按tab键盘自动补齐,如:cd  /u + table键,系统自动帮咱们补齐成 /user 
cd ..    (后面空格加两点)返回上一级目录

超简单,记好上面几个在文件夹之间处处跳已经没问题了。

文件的操做

[复制代码](javascript:void(0)😉

复制代码

建立
mkdir  test    建立文件夹
touch  test.txt   建立文件
编辑
vi test.txt  打开test.txt文件

c   按键盘上C键从只读状态切换为编辑状态
Esc   从编辑状态切换为只读状态
:q    是退出(文件没发生更改时)
:q!    不保存退出(文件发生改变时)
:wq   保存并退出

复制
cp test.txt  test2.txt   把test.txt文件当前文件夹下复制出个test2.txt

cp test.txt  /hzh/test   将test.txt 复制到/hzh/test  目录下 

删除
rm  aa.txt  删除aa.txt文件
rm  -r  bb  删除bb目录(包括目录下的全部文件) 

移动
mv dd.txt ..  将dd.txt文件移动上一级目录(注意尾部的两个点)
mv bb.txt  /hzh/test/  将bb.txt文件移动到hzh/test/目录下

更名
mv  dd.txt  dd2.txt  将dd.txt更名为dd2.txt

查找
locate  aa.txt   查整个系统中的aa.txt文件,locate\slocate命令 后面跟文件或文件夹。不过在执行这个命令以前要先更新数据库,因此选执行 updatedb 命令。

复制代码

[复制代码](javascript:void(0)😉

怎么样?!只要记好上面几个命令,恭喜你!你都已经会文件及文件夹的增、删、改、查、移 了。

查看系统信息命令

[复制代码](javascript:void(0)😉

复制代码

df -lh  查看磁盘信息
lsb_release -a   查看系统全部版本信息
free  查看内存信息
total       used       free     shared    buffers     cached
Mem:       1034536     294568     739968          0      15636     174944
-/+ buffers/cache:     103988     930548
Swap:      1052248          0    1052248
下面是对这些数值的解释:
  total:总计物理内存的大小。
  used:已使用多大。
  free:可用有多少。
  Shared:多个进程共享的内存总额。
  Buffers/cached:磁盘缓存的大小。
  第三行(-/+ buffers/cached):
  used:已使用多大。
  free:可用有多少。
  第四行就很少解释了。 


ps 查看当前运行的进程
kill -9 QQ.exe   终止进程,-9表示强迫进程当即中止

复制代码

[复制代码](javascript:void(0)😉

关机命令

shutdown now  马上关机
shutdown +5   5分钟后关机
shutdown 23:10  设置系统在23点10分时关机
shutdown -r now  马上关闭系统并从新启动

管道的概念: 链接前面的输出与后面的输入

好比,我要先脱衣服再睡觉。我能够分两个命令执行,1。脱衣服 2。睡觉。可是经过管道,我能够把两步写在一块儿:脱衣服 | 睡觉。固然我也能够把三四个步骤(命令)写在一块儿,但前一个命令必须是后一个命令的前提条件。像我举的那个例子,我不可能先睡觉再脱衣服。

例:
# ls -l | more -l把显示因此结果,“|” 链接, more进行分屏显示

​ linux命令何其多啊,学不完,若是像了解某个命令的用法能够在某个命令后面跟 --help 查看参数。个人观点是用到哪一个谷歌哪一个,而后记录到笔记本方便之后查用。

本文由博客一文多发平台 OpenWrite 发布!

相关文章
相关标签/搜索