阿里云服务器ECS的登录
- 方式一:通过阿里云网站进入控制面板,进入ECS实例选择远程登录,输入购买时设置的Root账号及密码。
- 方式二:在Mac电脑上下载远程控制Centos的软件,例如Royal TSX免费版本支持10个连接(可以安装设置好它的两个插件,分别是即终端工具Termil和类似于ftp 工具File Transfer),在window可以下载XShell或者XFTP,记得把它的session的有效时间,设长一些例例如7200秒,或者37200秒,
注:ECS可以通过Root账号及密码进行登录,也可以设置SSH的公私钥文件进行登录。为了安全性大家习惯禁用root,创建另一个管理员账号代替root,同时用SSH的公私文件进行登录。
目录与文件操作
一、ls命令:查看目录及文件
-
显示当前目录下的子目录及文件(-a显隐藏文件,即文件名.开头),例如:ls -a ,还可以ls -lh 表示详细长列表显示 ,ls -F 表示目录会加一个/符号显示,以区别于文件,只显示某一个扩展名的文件,ls *.doc. 还有可以加-t表示时间排序,-x表示扩展名排序,-1 一行只显示一个文件,ls -d 表示只显示目录。
-
总结:(1)ls -F 最常用,目录显示带/ 区别于文件(2) ls -a 显示所有包含隐藏文件即.开头 (3) ls -lh 长格式详情同时换算成大小k来显示。
二、目录操作
-
显示当前用户的目录路径:pwd
-
切换目录:(1)cd .. 返回上一级目录 (2) cd / 返回根目录 (3) 进入绝对路径,例如:cd /usr/local/lib (4)进入相对路径: cd lib (5)返回home目录:cd ~ (6)
-
创建目录:mkdir -p ,例如: mkdir -p aaa/bbb 连父目录一起创建。
三、删除目录或文件
- 删除文件,例如: rm aaa.txt
- 删除目录及下面的子目录及文件,例如: rm -fr dirname ,注-f强制,-r递归。
四、文件操作
- mv: (1)给文件改名 mv -i 1.txt 1-bak.txt (2)移动文件到某一个目录: mv a.txt /目录,移动当前目录所有文件到上级目录,例如:mv * ../ (3)目录改名,例如: mv dir1 dir2
- cp: 复制文件,cp -i 1.txt 目录 ,复制某一个目录及所有目录下文件,例如:cp -r 目录1 目录2 ,-r代表递归。
- find :查找文件,例如: find -name '.txt',例如 只在当前目录查找 find ./ -name '.txt'
五、文件授权chmod
- 授与所有读写执行即rwx的权限,采用八进制法: chmod 777 1.txt
- 取消所有权限:chmod 000 1.txt
- 一般可以结合ls -lh来查看文件的权限后再授权。