Linux 常用命令
当前字数: 0 字 阅读时长: 0 分钟
bash
# 终端命令格式
[command] [-options] [parameter]
# [command]: 命令名,相应功能的英文单词或单词的缩写
# [-options] :选项,可用来对命令进行控制,也可以省略
# [parameter] :传给命令的参数,可以是 零个、一个 或者 多个
bash
[command] -help # 显示 command 命令的帮助信息
[command] -man # 查阅 command 命令的使用手册
bash
ls # 查看当前文件夹下的内容
ll # ls -la 简写
pwd # 查看当前所在文件夹
cd [目录] # 切换文件夹
touch [文件] # 如果文件不存在,新建文件
mkdir [目录] # 创建目录
rm [文件] # 删除文件
bash
# 查找文件
find [路径] -name “*.**” # 查找指定路径下扩展名是 .py 的文件,包括子目录
# 省略路径,表示在当前文件夹下查找
bash
# 打包 / 解包 tar
# 打包文件
tar -cvf 打包文件.tar 被打包的文件/路径...
# 解包文件
tar -xvf 打包文件.tar
# x 解开档案文件
# v 列出归档解档的详细过程,显示进度
# f 指定档案文件名称,f 后面一定是 .tar 文件
bash
# 版本内核信息
uname -a
uname -r
cat /roc/version
bash
# 安装包
apt-get install lsb_release -y # -y 表示不用确认过程直接安装
apt-get install unzip -y
bash
# 建立文件的软链接
ln -s 被链接的源文件 链接文件
SSH 密钥方式远程 linux 配置
bash
# 本地生成密钥
cd ~/.ssh
ssh-keygen
# linux 创建 .ssh 目录并写入公钥到authorized_keys
mkdir -p ~/.ssh
cd ~/.ssh/
echo "ssh-rsa ----" >> authorized_keys
# 本地配置保存到 ssh 目录中 config 上
Host [连接别名]
Port 22
Host 192.168.**.**
User root
IdentityFile ~/.ssh/id_rsa # 密钥路径
IdentitiesOnly yes
# linux允许证书验证
vi /etc/ssh/sshd_config
PubkeyAuthentication yes # 解开注释 允许使用证书来验证
AuthorizedKeysFile .ssh/authorized_keys # 解开注释 默认读取 authorized_keys文件
# ctrl f / ctrl b 可以翻页
# 重启ssh 服务
systemctl restart ssh
bash
# 重新启动操作系统,其中 now 表示现在
$ shutdown -r now
# 立刻关机,其中 now 表示现在
$ shutdown now
# 系统在今天的 20:25 会关机
$ shutdown 20:25
# 系统再过十分钟后自动关机
$ shutdown +10
# 取消之前指定的关机计划
$ shutdown -c
unbuntu 初始 root 密码
安装完成 Ubuntu
后,意识到在安装中并没有设置密码。自然也就无法进入到 根用户下
。
Ubuntu
默认root
密码是随机的 每次开机都有一个新的root
密码
bash
sudo passwd # 以 root 身份来执行这条命令
# 修改root密码 键入密码后成功