概述 Linux是一种自由和开放源码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布,再加上用户空间的应用程序之后,就成为了Linux操作系统。
应用场景 Linux可以运行在服务器和其他大型平台之上,如大型计算机和超级计算机。世界上500个最快的超级计算机已100%运行Linux发行版或变种。Linux也广泛应用在嵌入式系统上,如手机、平板电脑、路由器、电视和电子游戏机等。在移动设备上广泛使用的Android操作系统就是创建在Linux内核之上。
主流版本 通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Ubuntu、Debian、CentOS等。
主要特点 Linux操作系统基本上是文本命令行操作界面,文件系统是呈树状的目录结构,操作是靠命令行来实现的,操作起来直接明了。
服务器通常以网络作为介质,既可以通过内部网对内提供服务,也可以通过互联网对外提供服务。服务器的最大特点就是其强大的运算能力或是具备大量磁盘存储空间的电脑,使其能在短时间内完成大量工作及负载大量的文件资料存储,并为大量用户提供服务。
首先输入ssh 用户名@ip地址,然后点回车
之后会让你输入密码,输入的密码不会显示,输入完点击回车即可。
最后出现提示符所在行就说明登陆成功了。
pwd
cd
cd /home/username #切换到 /home/username 目录中去
cd - #返回刚才的目录
cd ~ #返回家目录,也可只输入 cd
ls
ls -F #-F参数在目录名后加了正斜线(/),以方便用户轻松区分文件和目录
ls -a #-a参数将隐藏文件和普通文件及目录一起显示出来
ls -l #-l参数会显示更多文件相关信息。比如:文件类型、文件的权限等
ll #ll就是 ls -alF 的缩写
vi
vi test.txt #会打开一个新的界面,按 i 就可进行输入,按 esc 则退出输入模式,打冒号 : 输入 x 即 :x ,再按回车即可保存并退出
touch test.txt #创建一个空的文本文件 test.txt
cp
cp test.txt test1.txt #在当前目录中,复制 test.txt 产生名为 test1.txt 的文件
cp test.txt /home/test/ #也可以复制到其他目录中去
mv
mv test.txt test1.txt #将 test.txt 重名为 test1.txt
mv test.txt /home/test #将 test.txt 移动到 /home/test 目录中
mkdir
mkdir test #创建了一个名为 test 的新目录
mkdir -p test/test1/test2 #加入-p参数可以同时创建多个目录和子目录
rm
rm test.txt #删除 test.txt 文件
rmdir test #删除 test 目录,但要求 test 必须是空目录
rm -r test #使用-r参数可以递归进入目录中,删除其中的文件,然后再删除子目录和目录本身
rm -f #-f参数强制删除文件或目录,不会显示任何提示信息
cat
cat test #显示 test 文件中的所有数据
tail test #显示文件的末尾10行
head test #显示文件前10行的文本
-n #以上两个命令都支持 -n 参数,-n 20 就是显示20行,也可缩写成 -20
以上命令行的操作基本都在同一目录下,同样适用任何目录中或间的操作。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。