linux命令

linux常用命令

关机与重启

关机


立即关机

1
shutdown -h now


1
poweroff 不推荐


重启


1
shutdown -r


1
reboot


后台执行5点30重启

1
shutdown -r 05:30 &


取消前一个关机命令


1
shutdown -c


init


1
2
3
4
5
6
7
0  关机
1 单用户
2 不完全多用户,不含NFS服务
3 完全多用户
4 未分配
5 图形界面
6 重启


查询系统运行级别


1
runlevel


系统默认运行级别


1
cat /etc/inittab


退出登录命令


1
logout 退出系统


压缩与解压缩


压缩格式 .zip .gz .bz2 .tar.gz .tar.bz2

安装压缩解压缩工具


1
sudo apt-get install zip


.zip


压缩.zip


压缩文件
1
zip 压缩文件名 压缩文件


压缩目录
1
zip -r 压缩文件名 目录名


解压缩.zip


1
unzip 压缩文件名


.gz


压缩.gz


不保留源文件
1
gzip 压缩文件


保留源文件
1
gzip -c 源文件 > 压缩文件


压缩目录下的所有子文件
1
gzip -r 目录


解压缩.gz


1
gzip -d 压缩文件名


1
gunzip 压缩文件名


解压缩目录下的所有文件

1
gunzip -r 目录名


.bz2


压缩.bz2


bzip2不能压缩目录

不保留源文件

1
bzip2 源文件


保留源文件

1
bzip2 -k 源文件


解压缩.bz2


1
bunzip2 压缩文件


1
bzip2 -d 压缩文件


-k保留压缩文件

tar打包命令


1
2
3
4
5
6
7
tar -cvf 打包文件名 源文件
选项:
-c: 打包
-v: 显示过程
-f: 指定打包后的文件名
例:
tar -cvf test.tar test


.tar.gz


压缩.tar.gz


1
tar -zcvf 压缩包名.tar.gz 源文件


解压缩.tar.gz


1
tar -zxvf 压缩包名.tar.gz


.tar.bz2


压缩.tar.bz2


1
tar -jcvf 压缩包名.tar.bz2 源文件


解压缩.tar.bz2


1
tar -jxvf 压缩包名.tar.bz2


帮助命令


man的级别

1
2
3
4
5
6
7
8
9
1 :常看命令的帮助
2 :查看可被内核调用的函数的帮助
3 :查看函数和函数库的帮助
4 :查看特殊文件的帮助(主要是/dev目录下的文件)
5 :查看配置文件的帮助
6 :查看游戏的帮助
7 :查看其它杂项的帮助
8 :查看系统管理员可用命令的帮助
9 :查看和内核相关文件的帮助

显示命令帮助

1
man 命令

显示命令帮助等级

1
man -f 命令

相当于

1
whatis 命令

调用相应等级的帮助

1
man -等级 命令

查看和命令相关的所有帮助

1
man -k 命令

相当于

1
apropos 命令

选项帮助


1
命令 --help

shell内部命令帮助

确定是否是shell命令


1
whereis 命令

获取内部命令帮助


1
help shell内部命令

详细命令帮助info


1
2
3
4
5
6
info 命令
- 回车 : 进入子帮助页面(带有*号标记)
- u : 进入上层页面
- n : 进入下一个帮助小节
- p : 进入上一个帮助小节
- q : 退出

目录

建立目录


1
mkdir 目录名

递归创建

1
mkdir -p 目录名/目录名

切换目录


进入当前用户的家目录

1
cd ~

清屏


control + l

查看debian版本


1
more /etc/debian_version

查看内核版本


1
uname -a

文章目录
  1. 1. 关机与重启
    1. 1.1. 关机
    2. 1.2. 重启
    3. 1.3. 取消前一个关机命令
  2. 2. init
    1. 2.1. 查询系统运行级别
    2. 2.2. 系统默认运行级别
    3. 2.3. 退出登录命令
  3. 3. 压缩与解压缩
    1. 3.1. 安装压缩解压缩工具
    2. 3.2. .zip
      1. 3.2.1. 压缩.zip
      2. 3.2.2. 解压缩.zip
    3. 3.3. .gz
      1. 3.3.1. 压缩.gz
      2. 3.3.2. 解压缩.gz
    4. 3.4. .bz2
      1. 3.4.1. 压缩.bz2
      2. 3.4.2. 解压缩.bz2
    5. 3.5. tar打包命令
    6. 3.6. .tar.gz
      1. 3.6.1. 压缩.tar.gz
      2. 3.6.2. 解压缩.tar.gz
    7. 3.7. .tar.bz2
      1. 3.7.1. 压缩.tar.bz2
      2. 3.7.2. 解压缩.tar.bz2
  4. 4. 帮助命令
    1. 4.1. man的级别
    2. 4.2. 显示命令帮助
      1. 4.2.1. 显示命令帮助等级
      2. 4.2.2. 调用相应等级的帮助
      3. 4.2.3. 查看和命令相关的所有帮助
    3. 4.3. 选项帮助
    4. 4.4. shell内部命令帮助
      1. 4.4.1. 确定是否是shell命令
      2. 4.4.2. 获取内部命令帮助
    5. 4.5. 详细命令帮助info
  5. 5. 目录
    1. 5.1. 建立目录
    2. 5.2. 切换目录
    3. 5.3. 清屏
    4. 5.4. 查看debian版本
    5. 5.5. 查看内核版本
|