linux使用基础

一、linux常用操作命令

(一)、用户系统相关命令

1.用户切换:su

2.用户管理:useradd usermod userdel groupadd groupmod groupdel passwd id groups who

(1)useraddsun  #添加用户名为sun的用户

(2)userdelsun  #删除用户名为sun的用户

(3)passwdsun  #修改sun的密码

(4)susun  #切换超级用户或其他用户

(5)su  #切换为超级用户

(6)who  #查看当前用户的登录信息

超级用户:[root@localhost~]#

普通用户:[sun@localhostroot]$

3.系统管理命令:ps top kill uname steup crontab shutdown uptime clear

4.磁盘相关命令:free df du fdisk

5.磁盘挂载命令:mount

(二)、文件目录相关命令:cd ls mkdir cat cp mv rm chown chgrp chmod grep find locate ln

1.ls命令

ls 命令用来列出目录的内容,它是用户最常使用的命令之一。
ls命令的一般格式为: ls [选项] [目录名或文件名 ]

              如果命令后面给出目录名,将列出目录下的所有文件和子目录;如果命令后面给出文件名,将列出文
              件
的相关信息;如果没有给出目录名或文件名,则显示当前目录下的所有文件和子目录。一般情况下,列
              出的条目按字母顺序排序。该命令的常用选项,如表所示。
              
               
ls/home  #显示/home目录下的文件与目录,不含隐藏文件(绝对路径)
  ls-a /home  #显示/home目录下的文件与目录,包含隐藏文件
ls-l /home  #显示/home目录下的文件与目录的详细信息
注:
  文件类型      -:普通文件,d:目录文件,l:符号链接
文件执行权限  -:没有设置权限,r:可读,w:可写,x:可执行
也可组合使用,如: ls -la,ls -l= ll
绝对路径: /root/class/example
相对路径: ./class/example(在当前目录下调用)
2.pwd命令
pwd命令用来显示当前的工作目录的绝对路径
3.cd命令

cd命令用来更改工作目录,它的一般格式为:

cd [目录名]

其中,目录名可以为绝对路径或相对路径,也可以省略不写。如果没有给出目录名,则默认进入用户的

主目录。

4.文件创建命令

1mkdir file     #创建名为file的文件夹

2touch example.c#创建名为example.c的文件,但不打开

3vim example.c    #打开创建名为example.c的文件

5.cp命令
cp 命令用来复制文件或目录,它的一般格式为:
cp [选项] 源文件或目录目标文件或目录
该命令的常用选项如表所示。
注意:如果目标文件存在,在覆盖之前默认情况下不会给出提示信息。因此使用cp命令复制文件
时,最好使用i选项,以防止不经意的情况下破坏了另一个文件
6.mv命令
mv 命令用来为文件或目录更改名称,或移动文件或目录的位置,它的一般格式为:
mv [选项] 源文件或目录目标文件或目录
如果第一个参数为文件名,第二个参数为同一目录下的文件名,则mv命令完成文件的重命名;如果第二个
参数为已存在的目录名,则源文件将被移至目标目录中。如果第一个参数为目录名,第二个参数为同一目录
下不存在的文件或目录名,则mv命令完成目录的重命名;如果第二个参数为已存在的目录名,则源目录将被
移至目标目录中。该命令常用选项为i,其含义与cp命令类似。
注意:如果目标文件存在,在覆盖之前默认情况下不会给出提示信息。因此使用mv命令时,最好也使用i
选项。

7.rm命令

rm 命令用来删除文件或目录,它的一般格式为:
rm [选项] 文件或目录
该命令删除目录时,其下的所有文件和子目录都会被删除;删除链接文件时,只删除链接,原来的文件
不会被删除。该命令的常用选项如表所示。
注意:使用rm命令时要格外小心,因为文件一旦被删除,就无法恢复了。使用该命令时,最好也使用i选
项。
8.wc命令
wc 命令用来统计文件中的行数、字数以及字节数信息,它的一般格式为。
wc [选项] 文件名
字是指由空格字符分割开的字符串。如果没有给出文件名,则从标准输入读取。该命令同时还会给出所
有文件的统计结果。该命令的常用选项如表所示。
9.chmod命令
chmod 命令用来更改文件或目录的访问权限。该命令有两种使用方式: 字母设定方式和数字设定方式
下面分别进行介绍。
字母设定方式的一般格式为:
chmod [who] [操作符] [mode] 文件名
选项who表示设置对象,可以为下面几个字母的组合,如表1所示。可选的操作符如表2所示。
选项mode表示访问权限,可以为几个字母的组合,如表3所示。
数字设定方式的一般格式为:
chmod[mode] 文件名
数字属性的格式为3个从0到7的八进制数,其顺序是(u)(g)(o),具体含义如表所示。
10.ln命令
ln 命令用来创建文件或目录的链接,它的一般格式为:
ln [选项] 文件或目录链接名
Linux系统中,链接可以分为两类, 硬链接(HardLink)和 符号链接(Symbolic Link)。建立硬链接
时,链接文件和被链接文件必须位于同一个文件系统之中,并且不能建立指向目录的硬链接。对于符号链接,
则不存在上述问题。
默认情况下, ln 命令产生的是硬链接;如果给 ln 命令加上 s 选项,则表示建立符号链接。如果链接名为一
个目录名,系统将在该目录下建立同名的链接文件。
11.grep命令

grep 命令用来在指定文件中查找符合条件的字符串,它的一般格式为:
grep [选项] [查找模式] 文件名
使用该命令时如果没有指定文件,则从标准输入中读取。一般情况下,每个匹配的行都会被显示到标准
输出。该命令的常用选项如表所示。
12.find命令
find 命令用来从指定的目录开始,递归地搜索其下的各个子目录,查找满足条件的文件,并对其执行指定
的操作。它的一般格式为:
find 起始目录 查找条件 操作
该命令功能非常强大,它是用户最常使用的命令之一。常用的查找条件如表所示。


(三)、压缩打包相关命令:bzip2 bunzip2 bzip2recover gzip gunzip unzip compress tar

1.tar命令

tar 命令用来创建文件或目录的档案,即将多个文件或目录打包成一个文件,它的一般格式为:
tar [主选项+辅助选项] 文件或目录
该命令常用的主选项如表1所示。
该命令常用的辅助选项如表2所示。

2.bzip2和bunzip

1、bzip2-k example  #压缩 文件-k保留源文件.bz2格式

2、bunzip2-k example  #解压.bz2文件

(四)、比较合并文件相关命令:diff patch

(五)、网络相关命令:netstat nslookup finger ping ifconfig ftp telnet ssh

1.ifconfig命令

(1)作用

用于查看和配置网络接口的地址和参数,包括 IP 地址、网络掩码、广播地址,它的使用权限是超级用        户。

(2)格式

ifconfig有两种使用格式,分别用于查看和更改网络接口。

①ifconfig [选项] [网络接口]:用来查看当前系统的网络配置情况。

②ifconfig 网络接口 [选项] 地址:用来配置指定接口(如 eth0,eth1)的 IP 地址、网络掩码、广播      地址等。

(3)常见参数

ifconfig第二种格式常见选项参数如表所示。


(六)、其他常用命令

1.man命令

man命令用来查看命令的联机帮助信息,它的一般格式为:

man[选项] 命令名称
2.shutdown
    shutdown命令用来关闭或重启Linux系统,它在系统关闭之前会给系统上的所有登录用户发出
警告信息。该命令的一般格式为:
    shutdown[选项][ 时间][警告信息]
    该命令的常用选项,如表所示。
3.ps命令
ps 命令用来监视系统中进程的状态,它的一般格式为:
ps [选项]
该命令的常用选项如表所示。

4.kill命令
kill 命令用来终止一个进程,它的一般格式为:
kill 信号名或编号 进程标识符
比较常用的命令形式如下所示:
kill -STOP 进程标识符
该命令发送SIGSTOP信号停止一个进程,而并不消灭进程。
kill -CONT 进程标识符
该命令发送SIGCONT信号重新开始一个停止的进程。
kill -9 进程标识符
该命令发送SIGKILL信号强迫进程立即停止,但不进行清理操作。

5.uname命令

uname 命令用来显示当前系统的信息,它的一般格式为:
uname [选项]

该命令的常用选项如表所示。
下面使用uname命令来显示主机类型。

6.系统管理命令


命令


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值