【服务器】Linux命令大全

2020-12-11  本文已影响0人  24c41111e47b

简介

登录
$ ssh user@IP

配置ssh无密码登陆
$ ssh-copy-id -i .ssh/your_rsa.pub user@ip

配置SSH无密码登陆,ssh-copy-id 命令可以将公钥复制到目标主机 ~/.ssh/authorized_keys 文件中,实现无密码登陆

修改密码
$ passwd

查看日历
$ cal

查看目录和文件
$ ls -l
注意:以d*开头为目录;以l开头为快捷方式

查看当前用户信息
$ whoami or $ who am i

查看当前在线用户
$ users or $ who or $ w

进入根目录
$ cd /

进入当前用户根目录
$ cd ~ or $ cd ~/.

进入上一次访问目录
$ cd -

返回'cd -'的上一次目录
$ cd --

退出登录
$ logout or $ exit

关机

文件管理

查看文件
$ ls -l
命令解释:

创建文件
$ vi filename

查看文件内容
$ cat filename or $cat -b filename

统计单词数目
$ wc filename or $ wc filename1 filename2 filename3

复制文件
$ cp source_file destination_file

重命名文件
$ mv old_file new_file

删除文件
$ rm filename

目录

创建父目录(一级一级创建目录)
$ mkdir -p /tmp/amrood/test

删除目录
$ rmdir dirname or $ rmdir dirname1 dirname2 dirname3 or $ rm -r dirname

查看所有文件(包括隐藏)
$ ls -a or $ ls -la

权限和访问模式

查看文件权限
ls -l

修改文件所属用户权限(默认权限000)

修改文件所属组权限

修改文件其他用户权限

更改所有者(创建者)和用户组

管道和过滤器

文件系统

查看特定目录的空间使用情况
$ du fille or $ du -h file or $ du -sh file

参考

Linux教程

上一篇下一篇

猜你喜欢

热点阅读