linux基础常用命令

1、ls

ls    -a 显示所有
       -l  以列表的方式显示文件的详细信息
       -h 配合-l以人性化的方式显示文件大小 

ll  是ls -l的别名,ll -h等同于ls -lh

lsblk lsblk就是列出块设备。除了RAM外,以标准的树状输出格式,整齐地显示块设备。 lsblk -l命令以列表格式显示块设备(而不是树状格式)。 注意:lsblk是最有用和最简单的方式来了解新插入的USB设备的名字,特别是当你在终端上处理磁盘/块设备时。

2、cd

cd       回到家目录(/home/用户目录)
cd~     回到家目录(/home/用户目录)
cd .
cd ..
cd -   可以在最近两次目录之间来回切换

3、touch,mkdir,cp,mv(省略不做介绍)

4、tree

tree [目录名] 以树状图列出文件目录结构
tree -d 只显示目录
 

ubuntu没有该命令,通过sudo apt install tree安装

5、uname

uname(英文全拼:unix name)命令用于显示系统信息。

  • -a或--all  显示全部的信息。
  • -m或--machine  显示电脑类型。
  • -n或-nodename  显示在网络上的主机名称。
  • -r或--release  显示操作系统的发行编号。
  • -s或--sysname  显示操作系统名称。
  • -v  显示操作系统的版本。
  • --help  显示帮助。
  • --version  显示版本信息。

6、chmod

Linux chmod(英文全拼:change mode)命令是控制用户对文件的权限的命令。

Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。

linux基础常用命令

  • u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
  • chmod ug=rwx,o=x file

7、查看日期

查看日历:cal, calender的缩写

查看时间:date

8、sudo

sudo “sudo”(super userdo)命令允许授权用户执行超级用户或者其它用户的命令。通过在sudoers列表的安全策略来指定。 注意:sudo允许用户借用超级用户的权限,然而"su"命令实际上是允许用户以超级用户登录。所以sudo比su更安全。 并不建议使用sudo或者su来处理日常用途,因为它可能导致严重的错误如果你意外的做错了事。

9、apt

apt Debian系列以“apt”命令为基础,“apt”代表了Advanced Package Tool。APT是一个为Debian系列系统(Ubuntu,Kubuntu等等)开发的高级包管理器,在Gnu/Linux系统上,它会为包自动地,智能地搜索,安装,升级以及解决依赖。例如:apt-get install mplayer

10、history

“history”命令就是历史记录。它显示了在终端中所执行过的所有命令的历史。

11、shutdown

    1、 shutdown –h now:立刻进行关机

    2、shutdown –r now:现在重新启动计算机

    3、reboot:现在重新启动计算机

    4、su  [username] 切换用户;(swith user)命令用于变更为其他使用者的身份. 

    passwd [username],修改密码

    5、logout:用户注销