几个基本的shell命令,用ssh管理主机必备。

1.ls 列出目录下的文件,不同类型的文件颜色不同,例如蓝色是文件夹,白色是文件

[root@restoretmp steph]# ls
file.html public_html test
[root@restoretmp steph]#

参数:

ls -a 列出所有文件,包括隐藏文件
[root@restoretmp steph]# ls -a
. .. .bash_logout .bash_profile .bashrc file.html public_html test
[root@restoretmp steph]#

ls -l 列出所有者 size 文件权限 修改日期

ls -R 递归列出所有子目录的内容

2. cd 转移目录

cd /home/steph 将转移到/home/steph

cd .. 上移一个目录

cd 回到根目录

3. 建立新文件和文件夹

touch new-filename 建立新文件

mkdir new-directory 建立新目录

4.删除文件和目录

rm filename 删除名为 filename的文件

rmdir foldername 删除名为foldername的目录

5.修改文件夹权限

chmod 755 foldername 将把名为foldername的文件夹的权限修改为755

6.修改用户

chown steph:steph file.html 把file.html的用户修改为steph:steph