整理的一些常用的 linux 命令
查看当前文件目录下的所有文件
代码语言:javascript复制ls
查看根目录下的文件
代码语言:javascript复制ls /
查看根目录的详细属性
代码语言:javascript复制ls -ld /
查看当前文件目录下所有文件的详细信息
代码语言:javascript复制# 可查看文件的文件名、创建时间、操作权限等信息
ll
查看某个文件的内容
代码语言:javascript复制# fileName为文件名
cat fileName
清空终端上的内容
代码语言:javascript复制clear
进入某个文件夹下
代码语言:javascript复制# ~/.ssh 表示文件夹的路径
cd ~/.ssh
创建文件目录
代码语言:javascript复制# test 表示文件目录名称
mkdir test
创建多级文件目录
代码语言:javascript复制# test/data/fyt 表示文件目录
mkdir -p test/data/fyt
刪除文件目录
代码语言:javascript复制# test 表示文件目录名称
rmdir test
创建文件
代码语言:javascript复制# a.md 表示需要创建的文件
touch test.md
回到上一级目录
代码语言:javascript复制cd ..
回到根目录
代码语言:javascript复制cd ~
查看本机的ip地址
代码语言:javascript复制ifconfig
清屏
代码语言:javascript复制clear
安装 wget
代码语言:javascript复制yum -y install wget
安装网络工具包
代码语言:javascript复制yum install net-tools -y
查看当前工作目录
代码语言:javascript复制pwd
查看命令行中操作的历史记录
代码语言:javascript复制history
将文件传送到 Linux 服务器上
代码语言:javascript复制# hello.c 需要上传到 Linux 服务器上的文件
# root 登录 Linux 服务器的用户名
# 192.168.10.23 Linux 服务器的 ip 地址
scp hell.c root@192.168.10.23/root
解压文件
代码语言:javascript复制# node-v12.4.0.tar.xz 要解压的文件
tar -xvf node-v12.4.0.tar.xz
使用 rsa 算法生成秘钥
代码语言:javascript复制ssh-keygen -t rsa
在终端中查看生成的公钥
代码语言:javascript复制cat ~/.ssh/id_rsa.pub
在 vim 中查看生成的公钥
代码语言:javascript复制vim ~/.ssh/id_rsa.pub
检测是否和 github 建立连接
代码语言:javascript复制ssh -T git@github.com
退出 vim
代码语言:javascript复制:wq
关闭 Linux 服务器
代码语言:javascript复制shutdown
base64 加密
代码语言:javascript复制echo "hello world" | base64
base64 解密
代码语言:javascript复制echo "aGVsbG8gd29ybGQK" | base64 -d
查看文件所在的目录
代码语言:javascript复制# 查看 redis 所在的目录
whereis redis
进入 redis 数据库操作界面
代码语言:javascript复制redis-cli
登录 redis 数据库
代码语言:javascript复制# 123456 为登录 redis 数据库的密码
auth 123456
进入 redis 下的某个数据库
代码语言:javascript复制# 5 表示进入 redis 下的第 5 个数据库
select 5
查看 redis 数据库下的所有数据
代码语言:javascript复制keys *
删除 redis 数据库中的数据
代码语言:javascript复制flushall
meishadevs欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。 转载请注明: 【文章转载自meishadevs:常用的Linux命令】