Linux学习笔记3

75 阅读1分钟

who:查看用户在线

stutdown:关机与重启

  • -h:关机
  • -r:重启 shutdown -h +3 三分钟后关机(马上+0或now) shutdown -h 20:25 -c取消关机

reboot:重启(等价于shutdown -r now)

halt:关机(执行后手动关闭电源,有的发行版可以关闭电源)

poweroff:关机(发送关机信号)

软件安装

  • source install(通用方式)
  1. bin包:通常是可执行文件,使用./bin
  2. tar包:先解包,然后通过make命令安装
  • low level package manager(安装包安装)
  1. 红帽发行版,例如Cenos,需要rpm安装包
  2. Debian发行版,需要deb
  • high level package manager(在线安装)
  1. 红帽子系列发行版使用yum install或者dnf install加上软件名来安装
  2. debian 使用apt-get install,新版本也apt install

安装软件都需要超级用户权限,可以sudo 或者su

useradd:添加用户

useradd [选项] 用户名

  • -d 指点定用户主目录
  • -g 用户组
  • -u 用户号

userdel :删除目录

  • -r为删除用户的同时删除用户目录

passwd:设置密码

who:显示当前登录的用户

  • who
  • who -a:显示所有信息

tar:tape archive对文件或目录进行打包或解包

tar [选项] [打包后文件名] 文件目录列表

  • -c:建立一个打包文件参数
  • -x:解开一个打包文件命令
  • -z:调用gzip来压缩或解包
  • -j:所有jzip2来压缩或解包打包文件
  • -C:解压到的目录

< 输入重定向

> 输出重定向

  • ls>test.txt覆盖方式
  • >>为追加 重定向中用0表示标准输入;1表示标准输出;2表示错误信息 ls 1> test.txt
  • 2>&1 错误返回值传递给1输出通道