Linux系统启动的步骤 1.按下电源键 2.BIOS加电自检 3.系统引导 lilo/grub 4.启动内核 5.初始化系统 6.登录即可 常见端口 http 80 https 443 ftp 21 ssh 22 scp 22 smtp 邮件发送服务器 25 pop3 接收邮件 110 系统的 预留的端口号 0~127 安装图形界面 yum -y groupinstall Desktop init 5 从命令行 切换到图形界面 Ctrl+alt+f2 再回到图形界面 Ctrl+alt+f7 yum -y groupinstall "Chinese-support" 破解root密码 reboot 看到 logo 进度条 按下 ESC e -》选择第二项-》 e-》 空格 1或者single-》 小写的 b passwd root 或者 passwd 不写用户名 默认就是修改root密码 reboot 界面 [root@kangbazi ~]# root # 当前登录的用户 kangbazi #hostname hostname 查看 hostname chunli 修改计算机名 ~ #管理员用户的 家目录 跟 /root 一样 # #超级管理员正在输入 $ #普通用户正在输入 常用的命令 --help #查看帮助 比如 ls --help man ls #man手册查看帮助 需要先 安装 yum -y install man whoami #查看当前到底哪个用户登录 date #查看当前日期和时间 cal #查看日历 cal 2018 #查看制定年份全年的日历 sync #将内存中的数据 写入磁盘中 在关机或者重启的时候 要执行一次 reboot init 6 #这两个是重启命令 shutdown -h now #立即关机 shutdown -h 0:00 #定时关机 halt init 0 power off #上面三个 都是关机命令 ifconfig #查看网卡 信息 ip地址 ping #查看网络是否通 su #切换用户 cd #切换目录 ls #列出 目录下面的文件 和子目录 mv #重命名 passwd 用户名 #修改密码 vi 文件名 #修改内容 service 服务名 restart|start|stop echo 内容 #打印内容 windows 常用的命令 notepad #打开记事本 note #设备和打印机 calc #计算器 logoff #注销 退出当前用户 shutdown #关机 任务计划 #定时任务 lusrmgr.msc #本地用户和组 services.msc #本地服务 cleanmgr #垃圾清理 diskmgmt.msc #磁盘分区工具 gpedit.msc #组策略 命令出错原因 1.linux 严格区分大小写 2.注意空格 有的 有 有的没有 3.命令没有安装 4.命令不正确 service 写错单词 Linux 目录结构 Linux下面 一切都是文件 访问 设备等方式 跟访问文件的方式 是一样的 所有的目录都是从 / 根目录触发 yum -y install tree cd / tree -L 1 查看第一级目录树 . ├── bin #存放 经常使用的命令 普通用户可以使用 ├── boot #Linux启动的核心文件 ├── 重要 dev #device 设备 硬盘在这个目录下 存放Linux的外部设备 比如打印机显示器 ├──重要 etc #类似于tp框架中的config.php 存放系统管理所需要的配置文件 ├── 重要 home #普通用户的家目录 ├── lib # 存放系统最基本的动态链接库 共享库 类似于windows 下面的.dll文件 ├── lib64 #64位操作系统所需要的动态链接库 ├── lost+found #当非法关机的时候 这里产生一些文件 临时文件 ├── media #系统自动识别外部设备 比如我们的U盘 自动挂载到这里 挂载就是 类似于U盘插到电脑上 不能直接查看u盘内容 但是 我们可以访问我的电脑 把U盘插到电脑上 我们就可以跟访问 D盘 一样访问 U盘 ├── 重要 mnt # mount 挂载的意思 挂载不同文件系统类型的文件 比如 挂载 NTFS类型的文件 一般使用它来手动挂载文件 ├── opt # 安装额外装X的软件 一般安装这个目录下 比如oracle ├── proc #从这里获取系统的相关信息 但是这里边的信息 来源于内存中 ├── 重要 root #管理员用户的家目录 和 ~ 是一个目录 ├── sbin #也是存放命令的目录 不过是管理员才有权限使用的命令 ├── selinux # 红帽阵营特有的 软件 好比杀毒软件 ├── srv # 系统启动以后要从这里提取数据 ├── sys # 驱动的实时信息 ├── 一般重要 tmp #临时目录 当系统重启以后 可能会丢失 ├── 重要 usr # 类似于 windows的 C:\Program Files 软件安装目录 一般的应用软件 默认安装在这个目录下 └── 重要 var # 可以变化的目录 日志 进程 文件存放目录 终端快捷键 快捷键 作用 Ctrl+c 强制终止 tab 自动补全 Ctrl+a 回到命令开头 Ctrl+e 回到命令结尾 Ctrl+U 清空命令行 Ctrl+L 清空屏幕 文件的相关操作 ls -a 显示 . 开头的隐藏文件 -l 以相信信息的方式展示文件或者目录 -al ll 等同于 ls -l cd 切换目录 cd 不写路径 默认切换到 /root 目录下 cd /etc/sysconfig cd ../../ 切换到上两级目录 cd .. 上一级 cd . 当前目录 cd ./ 也是当前目录 pwd 查看当前位于哪个目录下面 vi 名称 保存 可以创建一个文件 touch 文件 touch 文件1 文件2 可以批量创建 #Linux 不严格注重扩展名 rm 文件名 #会有提示 rm -f 文件名 #强制删除 不会提示 mkdir 目录名称 #创建目录 mkdir 目录1 目录2 目录3 #可以批量创建 mkdir -p 目录/子目录/孙目录 #递归创建目录 rm -rf 目录1 目录2 文件1 文件2 rm -rf test* *.php 慎用 rm -rf / 下面 所有的目录 不要这么用 cp 文件1 文件2 cp -r 目录1 目录2 这是复制目录 mv 目录或者文件 新目录名/新文件名 #在当前目录下 就是 重命名 move mv 目录或者文件 新的路径下 #移动 echo 内容 > /root/test.php 打印消息到文件中 echo 内容 >> /root/test.log 追加消息到文件中 软链接 ln -s /home 快捷方式名称 ln -s /home chunli 文件类型 - 普通文件 - 目录 - 设备 - 链接 文件的属性 dr-xr-xr-x. 22 root root 4096 4月 10 22:57 .. -rw-r--r--. 1 root root 0 4月 10 22:57 1.php -rw-r--r--. 1 root root 0 4月 10 16:59 .autofsck dr-xr-xr-x. 2 root root 4096 4月 10 06:00 bin dr-xr-xr-x. 5 root root 1024 4月 10 06:02 boot lrwxrwxrwx. 1 root root 6 4月 10 22:51 chunli -> /home/ d 1 rwxr-xr-x. 2部分 19 3部分 root root 4部分 3780 五部分 4月 10 16:59 六部分 dev 七部分 第一部分: - 普通文件 d 目录 l 链接 第二部分:权限 第三部分:inode节点 第四部分: 所属的用户 和组 第五部分: 文件的大小 第六部分: 文件的修改时间 filemtime() 第七部分: 文件名 文件的权限 rwx rwx rwx 拥有者的权限 所属组的权限 其它用户的权限 r read 读 4 w write 写 2 x exec 执行 1 - 不具备权限 777 755 775 700 644 600 chmod 600 文件或者目录名 只改自己的权限 chmod -R 700 test 递归修改 test 及 子目录及文件 的权限 chmod +x test 在原来的基础上 增加 执行的权限 chmod -x test 在原来的基础上 减去执行权限 .user.ini chattr + 在原来的基础上 追加参数 - 在原来的基础上 递减参数 = 更新参数 i 不能删除 不能重命名 不能谁定 连接关系 不能写入 和 追加内容 chattr +i 1.php 保护文件 chattr -i 1.php 取消保护 a append 只能追加内容 不能删除 chattr +a 1.php 只能追加 不能删除 用来保护日志 chattr -a 1.php 取消保护 文件的搜索 find / -name 关键词 #find / -name *.php 查找命令 : which find 查找 制定的命令所在的目录 whereis find vi/vim 编辑器 1.编辑模式 2.命令模式 3.底部命令模式 快捷键 作用 H 向左移动 J 向下移动 K 向上移动 L 向右移动 ESC 从编辑模式回到命令模式 yy 复制一行 p 粘贴一行 nyy 复制n行 np 粘贴n行 dd 删除1行 ndd 删除n行 gg shift+6 回到文档开头 GG shift+4 回到文档结尾 u 撤销更改 编辑模式 命令 作用 i 在光标当前位置插入内容 a 在光标下一个位置输入内容 o 在光标下一行输入内容 在英文状态下操作 在写内容的时候可以中文状态 底部命令模式 命令 作用 在英文状态 : 进入底部命令模式 wq 保存并推出 q 不保存退出 强制 :set nu 显示行号 :set nonu 取消显示行号 :行号 将光标定位到制定的行号 / n 下一个 从上往下查找 shift +n 从下往上查找 ? n 下一个 从下往上查找 shift+n 从上往下查找 :s/查找的目标/要替换的内容 只替换当前行 :s/查找的目标/要替换的内容/g 当前行的所有的关键词 全部被替换 :%s/查找的目标/要替换的内容 匹配全局 但是 只是一部分 :%s/查找的目标/要替换的内容/g 匹配全局所有的关键词
Linux命令整理(一)
猜你喜欢
转载自blog.csdn.net/gp_666/article/details/79937859
今日推荐
周排行