美文网首页
Day1 Linux操作指令

Day1 Linux操作指令

作者: ququququ | 来源:发表于2019-02-20 19:05 被阅读0次

连接云服务器

登录账户:ssh root@ip地址

退出:logout

Linux指令系统

命令名称 [命名参数][命令对象]

常用指令

指令 说明
cd 目录 进入指定文件夹( ~相对路径 -绝对路径)
cd .. 返回上层目录
cd ~ 进入系统根目录

查看文件 ls命令

指令 说明
ls -a 隐藏文件也一起显示
ls -R 递归显示所有内容
ls -l / -lh 查看文件详情
ls -t 按时间排序查看
ls -S 按大小排序

pwd命令 显示当前完整目录

文件操作指令

指令 说明
touch 文件名 新建文件
cat 文件名 查看文件内容
vim/vi 文件名 打开文件
rm 文件名 删除文件
rm -r 目录 删除文件夹
cp 文件名1 文件名2 将文件1的内容拷贝到文件2
cp 文件1路径 文件2路径
cp -r 文件名/目录 目录2 将文件/目录拷贝到目录2中
mv 文件名1 文件名2 将文件1中的内容移动到文件2中 ,并且删除文件1(文件重命名)
mv 文件1路径 文件2路径
mv 文件名1 文件目录 将文件1移动到指定目录中

注意:cp/mv/rm 后面可以跟: -i询问 -f强制 -n不覆盖

文件夹

指令 说明
mkdir 目录名 新建文件夹
mkdir -p a/b/c 按层级创建a,b,c三个文件夹
mkdir -p a/{b,c}/{d,e,f} 同一层级常见多个
rmdir 目录名 删除指定空目录

history - 显示历史指令记录

连接

指令 说明
ln -s 源路径 目标路径 给源路径对应的文件在目标路径下创建一个软链接(可以看成是快捷键)(源路径是绝对路径)
ln 源路径 目标路径 给源路径对应的文件在目标路径下创建一个硬链接

注意: 源文件不存在的时候,软件无效,硬链接变成普通文件

快捷键

快捷键 说明
ctr + f 前进一个字符
ctr + b 后退一个字符
ctr + a 回到行首
ctr + e 回到行尾
ctr + l 清屏
ctr + w 向左删除一个单词
ctr + u 向左删除全部
ctr + k 向右删除全部

权限管理

1.user和group : 一个系统可以有多个用户和多个分组; 一个分组中可以有多个用户,一个用户在不同的分组中

指令 说明
users 查看当前用户
groups 查看当前分组
groupadd 分组名 添加分组
useradd ‐G 分组列表 ‐m ‐s /bin/bash 用户名 创建一个用户添加到指定的分组中(在home创建相应的文件夹)
usermod -G 分组列表 用户名 修改分组
passwd 用户名 修改密码
su 用户名 切换用户身份
sudo 以管理员执行其他程序

注意:

a.在ubuntu需要将用户添加到sudo分组中,才能使用sudo以管理员的身份执行程序

b.在centOS中需要先执行vi 指令进入sudoers文件中在指定的位置添加内容
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
xiaoming ALL=(ALL) ALL (自己添加的,xiaoming是用户名)

指令 说明
chmod 权限值 文件 修改指定文件的权限
chmod a,u,g,o[r,w,x] 文件 为指定文件,给所有用户添加相应的权限
chown 用户名 文件 改变文件所有者

说明:a:所有,u:自己,g:同组,o:其他,+:添加 , -:取消,r:读,w:写,x:执行

权限值是三组二进制值,如下表示自己读写可执行,同一分组的只读可执行,其他的只可执行

self group other
rwx rwx rwx
111 101 001
file-mode.png

相关文章

  • Linux命令集

    学习Linux操作系统必备的指令,基于Linux指令管理Linux操作系统,必备Linux指令有哪些? 基础命令相...

  • Day1 Linux操作指令

    连接云服务器 登录账户:ssh root@ip地址 退出:logout Linux指令系统 命令名称 [命名...

  • Linux

    linux awk命令详解、linux awk命令Linux常用操作指令Linux netstat命令详解 awk...

  • Linux —— 鸟哥的Linux私房菜

    前言 用centOS 7发行版在虚拟机上练习Linux系统的使用 1. 操作指令 Linux的操作指令格式如下: ...

  • Shell指令

    什么是Shell指令 就是Linux命令(注:后期使用这些命令管理Linux操作系统) 常用的Shell指令 显示...

  • 入门运维前,一定要先熟知的linux核心命令实战!!

    初学者必备Linux指令有哪些? 初学者完成Linux系统安装以后,学习Linux操作系统必备的指令,基于Linu...

  • linux 操作指令

    1. 杀进程 2. 增加权限 3. 创建快捷方式 ln -s 源文件 目标文件。 3.更新软件列表源和软件 每个...

  • Linux操作指令

    Linux操作指令 1.添加文件/文件夹 mkdir test #创建文件夹 touch test...

  • Linux 操作指令

    文件管理命令cat 命令 用于连接文件并打印到标准输出设备上一次显示整个文件:cat filename从键盘...

  • 学习小组Day3笔记--monocyte

    linux环境下的软件下载与安装 由于linux是一个单界面指令操作软件,因此下载与安装也需要相应指令进行操作 m...

网友评论

      本文标题:Day1 Linux操作指令

      本文链接:https://www.haomeiwen.com/subject/ctizeqtx.html