Linux--常用命令

目录结构

linux和wins系统的目录是不一样的,在使用linux之前,我们先来看一下linux的目录结构是怎样的。进入到linux的根目录下,执行ls

  • /boot Linux启动时,需要的文件
  • /dev 设备文件
  • /etc 配置文件
  • /home 用户家目录
  • /media 媒体文件
  • /mnt 挂载文件
  • /opt 第三方软件
  • /proc 虚拟化文件
  • /root 管理员的家目录
  • /run 进程文件
  • /srv 压缩过的文件
  • /sys 系统文件
  • /usr 安装的软件,共享库
  • /var 可变数据,日志文件
  • /tmp 临时文件
  • /usr/bin 普通用户可以使用的命令
  • /usr/sbin 超级用户可以使用的命令
  • /usr/lib 32位库文件
  • /usr/lib64 64位库文件

执行下面的命令可以更改主机名的颜色

PS1="\[\e[1;32m\][\u@\h \w]\\$\[\e[0m\]"

用户的基本操作

添加一个用户:useradd 用户名

设置用户的登入密码:passwd 用户名

 查看当前登入的用户:whoami

 切换用户:su 用户名

 root下切换到其他用户下不需要输入密码,其他用户切换到root用户,需要输入root用户的密码

常用快捷键

  • Ctrl+a:将光标调到命令行的开头
  • Ctrl+e:将光标调到命令行的末尾
  • Ctrl+u:将光标处到命令行开头的内容清除
  • Ctrl+k:将光标处到命令行结尾的内容清除
  • Ctrl+r:在历史记录列表中搜索某一命令
  • Ctrl+l:清屏

pwd命令

pwd  (print work directory的缩写 ),查看当前所在的路径

cd命令 

作用:进入到目录里面

进入到根目录:cd /

 进入到boot目录:cd /boot

 -:返回到之前的目录

..:返回到上一级目录 “.”:当前目录,“..”上一级目录

~:到用户所在的家目录

ls命令

作用:列出当前目录的内容或指定目录下的内容

用法:ls [options] [dir]

  • ls -a 包含隐藏文件
  • ls -l 显示额外的信息
  • ls -R 目录递归通过
  • ls -ld 目录和符号链接信息
  • ls -1 文件分行显示
  • ls -S 按从大到小排序
  • ls -t 按mtime排序
  • ls -u 配合-t选项,显示并按atime从新到旧排序
  • ls -U 按目录存放顺序显示
  • ls -X 按文件后缀排序
  • ls -h 显示文件大小

任何一个文件前面加上“.”,表示隐藏文件

  • d:表示目录
  • -:表示文件
  • l:连接文件
  • b:设备文件,提供存储的接口设备
  • c:设备文件,提供串行的接口设备--键盘,鼠标

 

 touch

作用:创建一个文件

 mkdir

作用:创建目录

语法:mkdir 目录名

 有zou目录,在zou下面创建个abc目录

 没有test目录,连续创建加-p参数

vim

  • i 键插入
  • esc 退出
  • u 撤销,在esc模式下
  • x 删除,在esc模式下
  • v 选择文本,在esc模式下
  • y 复制,在esc模式下
  • yy 复制当前行,在esc模式下
  • dd 删除光标所在行,在esc模式下
  • p 粘贴,在esc模式下
  • :w 保存,在esc模式下
  • :wq 保存退出,在esc模式下
  • :q! 强退,不保存,在esc模式下

软链接和硬连接

软链接

软连接=windows下的快捷方式

特点:

1、可以对不存在文件创建软链接

2、可以对文件或者目录创建软链接

3、删除了软链接,不会影响他的指向文件

4、删除了指向文件,该软链接就会变成死链接

创建软连接

ln –s oldfile newfile

 硬链接

Inode编号:给机器看的

硬链接:多个文件对应同一个inode编号

对多个文件中的某一个文件进行修改时,其他文件也会同时发生更改。多用户协同一致工作。

特点:

1、不能对目录进行硬链接的创建

2、只能对已经存在的文件进行硬链接的创建

3、删除一个硬链接文件,不影响其他相同的inode编号的文件

创建硬链接

link oldfile newfile

 关机

要注意的事项:

  • 观察系统的使用状态
  • 通知在线使用者关机的时间
  • 正确的关机指令使用

关机的指令

  • 数据同步写入磁盘-sync
  • 常用的关机指令:shutdown
  • 重启,关机:reboot,halt,poweroff

Shutdown

  • –t 添加秒数,几秒后关机
  • –k 不是真关机,而是发出告警信息
  • –r 在系统服务都停止后,重启
  • –h 在系统服务都停止后,关机
  • –f 关闭并且开机以后,强行略过磁盘检查
  • –F 重启后,强制进行进行磁盘检查
  • –c 取消已经在进行的shutdown指令内容

shutdown –h now

shutdown –h 12:00

shutdown –h +10

shutdown –r now

shutdown –r +30 ‘the system will reboot’

shutdown –k now ‘this system will reboot’

•服务等级

  • –init 0   //关机
  • –init 6   // 重启
  • –init 3   //纯文本模式
  • –init 5   //含有图形接口

 

posted @ 2019-09-05 21:37  邹邹很busy。  阅读(253)  评论(0编辑  收藏  举报