Linux学习
Linux学习Linux介绍Linux特点Linux适用领域Linux主要目录Linux远程连接Linux常见命令Linux命令格式Linux命令信息查询帮助文件和目录常用命令查看目录内容:ls
Linux介绍
Linux特点
-
开源免费
-
可移植性好
-
安全稳定
-
高性能
Linux适用领域
-
应用服务器
-
数据库服务器
-
网络服务器
-
虚拟云计算
-
嵌入式领域
-
个人PC
-
移动手机
Linux主要目录
-
/:根目录
-
/home:用户目录
-
/root:系统管理员目录
-
/usr:应用程序
-
/etc:系统配置
-
/boot:内核文件
-
/tmp:临时文件
-
/bin:放命令的目录
Linux远程连接
-
控制远程连接
-
电脑不在本地,在远程,在云服务器
-
如何远程?
-
借助远程工具
-
xshell finalshell
-
-
-
前置条件
-
确定Linux服务器的IP地址,可以通过ifconfig命令查看对应的ip地址
-
在实际工作中,ip地址是由服务器管理人员给我们
-
要知道对方的IP
-
-
-
确定IP地址是否可以ping通(在本地电脑进行ping命令操作)
-
确定Linux当中的ssh的服务是否开通
-
netstat -anpt |grep ssh
-
-
-
要想控制对方的电脑
-
对方开启服务
-
netstat -anpt |grep ssh
-
-
要知道对对方的地址和端口
-
ifconfig
-
(这个ip地址可能每次都不一样)
-
-
我的电脑可以ping通对方的电脑
-
ping 对方的IP
-
-
Linux常见命令
Linux命令格式
-
格式 command [-options] [poarameter]
-
command 表示的是命令的名称
-
[] 可选可不选
-
[-options] 命令的选项
-
[parameter] 命令的参数
-
Linux命令信息查询帮助
-
--help 查看命令相关信息
-
例如
-
ls --help
-
rm --help
-
-
man命令(按q退出)
-
man ls
-
man rm
-
文件和目录常用命令
查看目录内容:ls
-
-l :以列表方式显示内容信息
-
-a:显示所有文件,包含隐藏文件及目录
-
-h :配合-l 显示文件大小
ls #列举当前目录的文件内容 ls -l ls -a ls -lh #h一定要和l一起用 ls -lha #以列表的方式 更加人性化 显示所有文件 ls -lha /usr/bin #查看/usr/bin文件夹里面的内容
-
通配符
-
*号:表示匹配0到多个任意字符
-
?:表示匹配单个字符
-
[abcd] 表示匹配括号内(a,b,c,d)中任意字符
-
[a-z]: 表示匹配括号内(a~z) 中任意字符
-
touch 文件名 #新建普通文件 touch a.txt touch n.txt