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)。
- 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:用户注销