Linux学习1:常用命令

1、

ls-目录信息查看命令:

ls为文件浏览命令,格式如下:

ls    [选项]    [路径]

ls命令主要用于显示指定目录下的内容,列出指定目录下包含的所有的文件以及子目录,主要选项参数有:

-a: 显示所有的文件以及子目录,包括以“.”开头的隐藏文件;

-l:  显示文件的详细信息,比如文件的形态、权限、所有者、大小等信息;

-t:  将文件按照创建时间排序列出;

-A: 和-a一样,但是不列出“.”(当前目录)和“..”(父目录);

-R: 递归列出所有文件,包括子目录中的文件;

shell命令里面的参数是可以组合在一起的,比如组合‘-al’就是显示所有文件的详细信息,包括以“.”开头的隐藏文件;

图片

路径是目录名称,省略则显示的是当前目录下的文件;

2

cd-目录切换命令:

ls为目录切换命令,要想在shell中切换到其他目录下使用的命令便是cd,格式如下:

cd    [路径]  

cd  /:    进入到根目录“/”下,Linux系统的根目录为“/”;

cd /usr:   进入到目录“/usr”里面;

cd ..:     进入到上一级目录;

cd ~:    切换到当前用户主目录;

图片

3

pwd-当前路径显示命令:

pwd用来显示当前工作目录的绝对路径,不需要任何的参数:

图片

4

uname-目录信息查看命令:

这里

uname为系统信息查看命令,要查看当前系统的信息用uname命令,格式如下:

uname    [选项]  

-r:列出当前系统的具体内核版本号;

-s:列出系统内核名称;

-o:列出系统信息;

图片

5

clear-清屏命令:

clear命令用于清除终端上的所有内容,只留下一行提示符;

6

sudo-切换用户执行身份命令:

ubuntu是一个允许多用户的操作系统,其中权限最大的就是超级用户root,有时执行一些操作(如安装软件)需要用root用户身份才能执行:通过sudo命令可以将身份暂时切换到root用户;当使用sudo命令的时候需要输入密码,这里需要注意输入密码是没有任何提示,命令格式如下:

sudo    [选项]    [命令]

-h:显示帮助信息;

-l:列出当前用户可执行与不可执行的命令;

-p:改变询问密码的提示符;

7

adduser-添加用户命令

adduser命令用来给系统添加客户,只有root用户才能给系统添加用户,所以需要加sudo命令,格式如下:

adduser    [参数]    [用户名]

-system :         添加一个系统用户;

-home DIR:     DIR表示用户的主目录路径;

-uid ID:           ID表示用户的uid;

-ingroup GRP:表示用户所属的组名

图片

8

deluser-删除用户命令:

deluser为用户删除命令,同样需要用sudo在root权限下来删除用户,格式如下:

deluser    [参数]    [用户名]

-system:           当前用户是一个系统用户时才能删除;

-remove-home:删除用户的主目录;

-remove-all-file:删除与用户有关的所有文件;

-backup:           备份用户信息;

图片

9

su-切换用户命令:

su为切换用户命令,sudo是以root用户身份执行一个命令,并没有更改当前用户身份;而su命令可以直接切换用户身份,比如切换到root用户下则就不需要再在命令前添加sudo,格式如下:

su    [选项]    [用户名]

-c -command:执行指定的命令,执行完毕后回到原来身份;

-login:            改变用户身份,同时改变工作目录和PATH环境变量;

-m:                 改变用户身份的时候不改变环境变量;

-h:                  显示帮助信息;

注意:由于root用户权限很大,不小心删掉了系统文件可能会导致系统崩溃,因此不要以root用户运行ubuntu,需要执行相关命令是用sudo命令即可;

图片

10

cat-显示文件内容命令命令:

cat为用shell命令在窗口中显示文件内容,格式如下:

cat    [选项]    [文件]

-n:由1开始对所有输出内容进行编号;

-b:和-n类似,但不对空白行编号;

-s:当遇到连续两个以上空白行就合并为一个空白行;

11

ifconfig-显示和配置网络属性命令:

ifconfig为一个跟网络属性配置和显示密切相关的命令,通过此命令可以查看当前网络属性,也可以通过此命令配置网络属性,比如设置网络IP地址等,格式如下:

ifconfig   interface options | address  

interface:      网络接口名称,比如eth0等;

up:                开启网络设备;

down:           关闭网络设备;

add:              IP地址,设置网络IP地址;

netmask add:子网掩码;

图片

从图中可以看出有两个网卡,ens33和lo,可以看出ens33的IP地址为192.168.31.255,可以使用ifconfig将ens33的IP地址修改;

图片

12

man-系统帮助命令:

ubuntu系统中有很多命令,这些命令有很多格式,不同格式对应不同功能;通过man命令可以查看其他命令的语法格式、主要功能、主要参数说明;格式如下:

man    [命令名]    

图片

弹出

图片

13

reboot-系统重启命令:

reboot为系统重启命令;

14

poweroff-目录信息查看命令:

poweroff用来关闭系统,在终端中输入poweroff命令然后按回车键即可关闭ubuntu系统;

15

install-软件安装命令:

在ubuntu下安装软件通常是下载源码,然后进行编译,编译完成后利用install命令来安装,格式如下:

install    [选项]...    [T]     源文件        目标文件  

install    [选项]...             源文件...      目录  

install    [选项]...    -t      目录            源文件        

install    [选项]...    -d     目录...

install命令是将文件(通常是编译后的文件)复制到目的位置,在前三种形式中,将源文件复制到目标文件或将多个源文件复制到一个已存在的目录中同时设置其所有权和权限模式;

在第四种形式中会创建指定的目录,命令install通常和命令apt-get组合在一起使用;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值