Linux常用基础命令

目录

Linux基本命令

Linux的简介

Linux的厂商

Linux的目录结构

基于虚拟机的环境搭建

常用命令与示例

一、文件基本操作命令

1. ls命令

2.  pwd命令

3.  mkdir命令

4. cd命令

5. touch命令

6. cp命令

7. mv命令

8.  rmdir命令

9.  rm命令

10.  cat命令

11  more和 less命令

12.  head命令

13.  tail命令

二、用户、组管理命令

1. groupadd命令

2. useradd命令

3. userdel命令

4. groupdel命令

5. passwd命令

6. usermod命令

7. id命令

三、 文件属性操作命令

1. chown命令

2. chgrp命令

 3. chmod命令

四、i节点及其相关命令

(1)ln命令示例一——建立硬连接

(2)ln命令示例二——建立符号连接

五、 查找命令

1. which命令

2. whereis命令

3. find命令

六、 文件内容操作命令

1. grep命令

2. wc命令

3. sort命令

4. diff 命令

5. cut 命令

七、 压缩与打包命令

1. tar命令

八、网卡配置命令

(1)ifconfig命令示例一——显示接口(网卡)配置参数

(2)ifconfig命令示例二——设置接口(网卡)配置参数

(3)ifconfig命令示例三——禁用某块网卡

(4)ifconfig命令示例四——激活某块网卡

九、rpm命令

(1)rpm命令示例一——查询系统中安装的软件包

(2)rpm命令示例二——查询软件包中文件清单

(3)rpm命令示例三——卸载指定的软件包

(4)rpm命令示例四——安装软件包

(5)rpm命令示例五——强制安装软件包

(6)rpm命令示例五——忽略依赖关系安装软件包

# rpm  -ivh  --nodeps  php-4.3.9-3.1-i386.rpm

(7)卸载

十、 其他安装方式

yum安装       yum install 软件名字       yum install yum-fastestmirror       yum remove

源码安装

十一、 查看进程命令

1. ps命令

2. pstree命令

3. top命令

4. kill命令


 

Linux基本命令

Linux的简介

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

 

Linux的厂商

 

Linux的目录结构

基于虚拟机的环境搭建

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 #网卡设备名称
            ONBOOT=yes #启动时是否激活 yes|no
            BOOTPROTO=static #协议类型 dhcp bootp none
            IPADDR=192.168.134.136 #网络IP地址
            NETMASK=255.255.255.0 #网络子网地址
            GATEWAY=                     #网关地址
            BROADCAST=192.168.134.255 #广播地址
            TYPE=Ethernet #网卡类型为以太网

关闭防火墙

     service iptables stop

     chkconfig iptables off

常用命令与示例

说明:

  • Linux 命令及其参数是严格区分大小写

  • Linux文件名严格区分大小写

一、文件基本操作命令

1. ls命令

  • ls命令的功能是显示指定目录下的文件目录清单相当于dos下的dir命令,而且其参数更加丰富多样。

1ls示例一——不带参数

[root@yxy ~]# ls

anaconda-ks.cfg  install.log  install.log.syslog

功能:显示指定目录中的文件清单,如果没有指定任何目录,则默认为当前目录。

2ls示例二——显示隐含文件

[root@yxy ~]# ls -a

.   anaconda-ks.cfg  .bash_logout   .bashrc  install.log         .tcshrc

..  .bash_history    .bash_profile  .cshrc   install.log.syslog

参数-a的功能:显示隐含文件。

说明:若文件名以“.”开头,则认为是隐含的,进而普通的ls命令不显示以“.”开头的文件;所以要完全显示某目录下的文件清单,必须加上-a参数才行。

3ls示例三——长格式输出

[root@yxy ~]# ls -l

总用量 24

-rw-------. 1 root root  1116 11月 13 18:15 anaconda-ks.cfg

-rw-r--r--. 1 root root 12526 11月 13 18:15 install.log

-rw-r--r--. 1 root root  3482 11月 13 18:14 install.log.syslog

参数-l 的功能是:以长格式列表输出指定目录中的文件清单

以上述输出中文件install.log为例

 解释长格式输出的内容如下:

文件权限  连接数  属主    属组    大小   日期     时间      文件名

-rw-r--r--.    1   root   root   12526  1113 18:15 install.log

Linux文件有三种典型的权限,即r读权限、w写权限和x执行权限。在长格式输出中在文件类型的后面有9列权限位,实际上这是针对不同用户而设定的,如下所示。

属主的权限  属组的权限  其他用户的权限

     rwx                 rwx                  r-x

4ls示例四——递归显示

[root@yxy ~]# ls -R

.:

anaconda-ks.cfg  install.log  install.log.syslog

参数-R 的功能是:递归显示指定目录下的文件清单,

即会显示指定目录分支内各子目录中的文件清单。

2.  pwd命令

示例:pwd

[root@yxy ~]# pwd

/root

功能:显示当前目录

3.  mkdir命令

1mkdir示例一

[root@yxy ~]# mkdir abc

功能:在当前目录下创建目录abc

2mkdir示例二——创建多级目录

[root@yxy ~]# mkdir -p a/b/c

[root@yxy ~]# ls -R a

a:

b

 

a/b:

c

 

a/b/c:功能:参数-p功能是如果要创建的目录的父目录不存在,则先创建其父目录,再创建该目录; 如果指定的目录存在,则不影响原目录,也不会报错。在本示例中会连续创建a目录、a/b目录、a/b/c目录。

4. cd命令

(1)cd示例一——切换工作目录

[root@yxy ~]# cd /var

[root@yxy var]# pwd

/var

功能:将当前的工作目录切换为/var

(2)cd示例二——切换到当前用户的主目录

[root@yxy var]# cd

[root@yxy ~]# pwd

/root

功能:不带参数的cd命令直接将当前的工作目录切换为该用户的主目录。主目录又称为家目录,在RHEL中是在创建用户时,自动在/home下为用户创建一个用其用户名同名的目录,并将该目录的所有权划归给该用户所有。

注意:字符“~”代表(当前)用户的主目录。                   

5. touch命令

1touch示例一——创建空文件

[root@yxy ~]# touch myfile

[root@yxy ~]# ls -l myfile

-rw-r--r--. 1 root root 0 11月 13 23:48 myfile

功能:如果myfile不存在,则创建一个大小为0字节名为myfile的空文件。

2touch示例二——改变文件的最后修改时间

再执行一次touch myfile

[root@yxy ~]# touch myfile

[root@yxy ~]# ls -l myfile

-rw-r--r--. 1 root root 0 11月 13 23:49 myfile

功能:如果myfile已存在,则将改变myfile的最后修改时间。

6. cp命令

1cp示例一——复制文件

[root@yxy ~]# cp /etc/*   abc

功能:将/etc/目录下的文件复制到目录abc中。“*”是通配符,可以匹配多个字符;“?”只能匹配一个字符。

2cp示例二——复制目录

[root@yxy ~]# cp  -R   /etc  abc

功能:增加了参数-,就能将目录/etc下面的所有子目录和文件都复制到目录abc中。

7. mv命令

1mv示例一——将文件移动到目录中

[root@yxy ~]# mv  myfile  mydir1

功能:如果mydir1存在且是个目录,则将文件myfile移动到目录mydir1中。

2mv示例二——文件改名

[root@yxy ~]# mv myfile myfile2

功能:将文件(或目录)myfile改名为myfile2。

8.  rmdir命令

[root@yxy ~]# rmdir   mydir1

功能:删除指定的空目录

9.  rm命令

1rm示例一——删除文件

[root@yxy ~]# rm  php.ini

功能:删除指定的文件 php.ini。

2rm示例二——删除目录

[root@yxy ~]# rm  -rf  abc

功能:参数-r递归的意思,即可以删除非空目录;参数-f强制的意思。

10.  cat命令

1cat示例一——显示文件内容

[root@yxy ~]# cat myfile

hello,world

功能:显示指定文件myfile的内容

2cat示例二——创建文件

[root@yxy ~]# cat  >  myfile2

Welcome to Linux World!

ctrl+d结束输入

功能:利用输出重定向符“>”来创建简短的文本文件myfile2。

11  more less命令

# more  /etc/httpd/conf/httpd.conf

功能:分屏显示指定文件httpd.conf的内容,非常适合显示超过一屏的文本文件。每按一下空格键,向后翻一屏;每按一次回车键,向后翻一行。

说明:less与more功能很相似,只不过less功能更强大,支持PageUp键向前翻屏,及PageDown向后翻屏。

12.  head命令

1head示例一——显示文件头10行内容

# head  /etc/httpd/conf/httpd.conf

功能:默认显示指定文件的10的内容。

2head示例二——显示文件头n行内容

# head -n 19 /etc/httpd/conf/httpd.conf

功能:参数-n设置显示指定行数,本例会显示文件的头19行的内容。

13.  tail命令

1tail示例一——显示文件最后10行内容

# tail  /etc/httpd/conf/httpd.conf

功能:默认显示指定文件的末尾10的内容。

 2tail示例二——显示文件最后n行内容

# tail  -n 12  /etc/httpd/conf/httpd.conf

功能:参数-n设置显示指定行数;

          本例会显示文件的末尾12行的内容。

二、用户、组管理命令

  • Linux采用来组织和管理用户

  • 在Linux中每个用户有唯一的用户标识符UID,该UID是一个无符号整数。

  • 同时每个用户也必须至少属于一个组,也有组标识符GID。

  • 其中UID与GID独立编号。

 

1. groupadd命令

1groupadd示例一——创建组账号

[root@yxy ~]# groupadd  mygroup1

功能:创建一个新组mygroup1,其GID号为已存在GID号的下一个顺序编号。

说明:创建一个组的同时会在/etc/group文件中为该组增加相应的一行,用来记录该组的名称、GID号及成员等信息。

2groupadd示例二——创建组账号并设置其GID

# groupadd  -g 5000  mygroup2

功能:创建一个新组mygroup2,并指定其GID号为5000,其中-g用来设置用户的主要组,每个用户都有一个主要组。

2. useradd命令

1useradd示例一——创建用户账号

[root@yxy ~]# useradd  user1

功能:创建一个用户user1,同时在/etc/passwd文件和/etc/shadow文件增加一行,并自动为用户创建相应的主目录:/home/user1。

说明:/etc/passwd文件记录了系统中每个用户的用户名、UID号、GID号、主目录、shell等信息。

注意:用户的口令原来也存放在此文件中,现在为了保证安全采用了影子口令文件/etc/shadow来保存每个用户的口令。

2useradd示例二——创建用户账号并设置相应属性值

# useradd  -u 600  -g mygroup1  -G mygroup2  -d  /home/student1  s1

功能:创建用户s1,其中参数

-u指定UID号为600;

-g指定用户的主要组为mygroup1;

-G指定用户的附加组为mygroup2,每个用户可以有多个附加组;

-d 指定用户的主目录为/home/student1。

3. userdel命令

1userdel示例一——删除用户

[root@yxy ~]# userdel  user1

功能:删除指定的用户user1。

2userdel示例二——删除用户的同时删除其主目录

[root@yxy ~]# userdel  -r  user2

功能:删除指定的用户user2,同时删除其主目录。

4. groupdel命令

[root@yxy ~]# groupdel mygroup2

功能:删除指定的组

注意:当某个组是某现有用户的主要组时,则不能被删除。

 

5. passwd命令

1passwd示例一——改变口令

[root@yxy ~]# passwd

Changing password for user user1.

Changing password for user1

(current) Unix password:

New Unix password:

BAD PASSWORD: it is too simplistic/systematic

New Unix password:

BAD PASSWORD: is too similar to the old one

New Unix password:

Retype new Unix password:

passwd: all authentication tokens updated successfully.

功能:普通用户只可以修改自己的口令

2passwd示例二——禁止用户登录 

[root@yxy ~]# passwd  -l  user1

Locking password for user user1.

passwd: Success

功能:参数-l 可以给指定的用户user1加锁,即禁止该用户登录。

3passwd示例三——恢复用户登录

[root@yxy ~]# passwd  –u  user1

Unlocking password for user user1.

passwd: Success.

功能:参数-u 可以给指定的用户user1解锁,即恢复该用户登录。

4passwd示例四——删除用户口令

 [root@yxy ~]# passwd  -d  user1

Removing password for user user1.

passwd: Success

功能:参数-d 可以删除指定的用户user1口令,即以user1登录时无需口令。

6. usermod命令

# usermod  -u  601  -g 501  s1

功能:将(已存在的)用户s1的UID号修改为601、主要组修改为501。

7. id命令

[root@yxy ~]# id  user1

uid=501(user1) gid=501(user1) groups=501(user1)

功能:显示用户的UID、GID及所属的组信息。

 

三、 文件属性操作命令

 

1. chown命令

1chown示例一——改变文件的属主

[root@yxy ~]# chown  user1  hello.txt

功能:将指定文件hello.txt的属主(所有者)改为user1。

2chown示例二——递归改变文件的属主

# chown  -R  user1  mydir

功能:参数-R,表示递归,即可以深入到指定目录中的每一层,将所有子目录和文件的属主(所有者)改为指定的用户;本例中会将mydir目录中所有子目录和文件的属主设定为user1。

2. chgrp命令

1chgrp示例一——改变文件的属组

# chgrp  mygroup1  hello.txt

功能:将指定文件hello.txt的属组改为mygroup1。

2chgrp示例二——递归改变文件的属组

# chgrp  -R  mygroup1  mydir

功能:参数-R,表示递归,即可以深入到指定目录中的每一层,将所有子目录和文件的属组改为指定的组;本例中会将mydir目录中所有子目录和文件的属组设定为mygroup1。

 3. chmod命令

1chmod示例一——字母方式

   图中字母u针对属主、g针对属组、o针对其他用户、a针对所有用户;

    =表示赋予(设置)指定权限,要注意它会覆盖原权限,+表示在原有权限的基础上增加指定权限,-表示在原有权限的基础上去掉指定权限;

    rwx三种权限,既可以单独使用也可以组合使用

# chmod  u+x  host.conf

功能:为文件host.conf的属主增加执行权限。

# chmod  g-w,o=x  host.conf

功能:将文件host.conf的属组去掉写权限,同时将其他用户设置为只有执行权限,而文件属主的权限不变。

2chmod示例二——数字方式

chmod的数字使用方式,使用起来也是很方便的,关键是一个数制转换的问题。

这种方式是先将每个权限位化成二进制数,其中如果某权限位是“-”则用0来表示,否则用1来表示;接着,将这9列权限分为三组(每三位一组),再将每组化成一个八进制数。

例如,某文件有如下权限rwxrw-r--,则转换为二进制数为111110100,再化为八进制数则为764;反之,当看到八进制数764时也应该很快转化为相应权限。

# chmod  764  host.conf

功能:将文件host.conf的权限设置为:

属主拥有全部权限;

属组拥有读写权限;

其他用户拥有只读权限。

 

四、i节点及其相关命令

1ln命令示例一——建立硬连接

[root@yxy ~]# ln  myfile  myfile.hlink

功能:为文件myfile创建名为myfile.hlink的硬连接。

[root@yxy ~]# ls  -il

180590 -rw-rw-r--  2  user1 user1   12 Aug 17 12:14 myfile

180590 -rw-rw-r--  2  user1 user1   12 Aug 17 12:14 myfile.hlink

说明:通过ls  –il 命令可以看出myfile与myfile.hlink的i节点号(最左面的数)是一样的,即硬连接与原文件共用同一个i节点,请注意两个文件的连接数(位于长格式列表中权限位与属主之间的数)都增加了1变成2了。

2ln命令示例二——建立符号连接

[root@yxy ~]# ln  -s  myfile  myfile.slink

功能:为文件myfile创建名为myfile.slink的符号连接。

[root@yxy ~]# ls  -li

180590 -rw-rw-r--    2  user1 user1   12 Aug 17 12:14 myfile

180590 -rw-rw-r--    2  user1 user1   12 Aug 17 12:14 myfile.hlink

180606 lrwxrwxrwx  1  user1 user1    6 Aug 21 06:21 myfile.slink -> myfile

说明:硬链接若一个inode号对应多个文件名时,则称之为硬链接。硬链接具有以下几个特性:文件拥有相同的inode号和数据块;只能对已存在的文件创建硬链接;不能跨越文件系统创建硬链接;不能堆目录创建硬链接;删除一个硬链接文件不影响其他相同inode号的文件。软链接在Linux中,若文件的数据块中存放的内容是另一文件的路径名,则称之为软连接。软链接类似于Windows系统下的快捷方式。软连接有自己的inode号和用户数据块。为此,软链接避免了硬链接的诸多限制,软链接主要具有以下特点:软链接有自己的文件属性及权限等;可以对不存在的文件或目录创建软链接;软链接可以跨越文件系统创建;删除软链接时不会影响被指向的文件;若原文件被删除时,相关软链接文件被称为死链接(当该路路劲的文件重新创建时,死链接可以恢复正常)。

 

五、 查找命令

1. which命令

[root@yxy ~]# which cp

/bin/cp

[root@yxy ~]# which updatedb

/usr/bin/updatedb

功能:显示命令的绝对路径。

注意:该命令只能在命令搜索路径指定的目录中去查找命令或程序。

2. whereis命令

[root@yxy ~]# whereis ln

ln: /bin/ln /usr/share/man/man1/ln.1.gz /usr/share/man/man1p/ln.1p.gz

功能查询指定命令所在目录以及帮助文档所在目录。

3. find命令

1find示例一——按文件名查找

# find  /  -name  "dhcpd*"

功能:参数-name指明按文件名进行查找,即从/目录开始查找以dhcpd开头的所有文件。

2find示例二——按文件大小查找

[root@yxy ~]# find  /etc  -size  8

功能:从/etc下开始查找大小为8块的文件,此处默认512字节为1块。若认为块大小为1k,则应写为8k。

   其它可以使用的单位有c(字节)、w(双字节)、M(兆字节)和G(吉字节)。

3find示例三——按文件类型查找

# find  /var  -type d  -print

功能:从/var目录下开始查找类型为目录的文件,其中参数-print是显示到屏幕上的意思,经常省略。

4find示例四——按文件的修改时间查找

[root@yxy ~]# find  .  -cmin -5

功能:从当前目录下查找5分钟之内修改过的文件。

   如果把“-5”改为 “+5”,则表示查找5分钟以前修改过的文件。不带“+”或“-”,则认为整5分钟。

  如果把时间单位改为天,则使用参数“-ctime”,请看示例:

[root@yxy ~]# find  .  -ctime -5

5find示例五——按文件的权限查找

[root@yxy ~]#find  mytmp  -perm  755

功能:查找mytmp目录下的权限恰为755的文件。

[root@yxy ~]#find  mytmp  -perm  +755

功能:查找mytmp目录下的满足755中任何一种权限的文件,即符合任何一个指定的权限位即可。

[root@yxy ~]#find  mytmp  -perm  -755

功能:查找mytmp目录下的权限至少满足755的文件,即指定的所有权限位必须符合才算满足查询条件。

 

六、 文件内容操作命令

 

1. grep命令

1grep示例一——在指定的文件中查找包含特定的字符串的行

[root@yxy ~]# grep  "bind"  host.conf

功能:在文件host.conf中查找包含字符串“bind”行。

[root@yxy ~]# grep  "network"  /etc/*.conf

功能:利用通配符可在多个文件中查找包含特定的字符串的行。本例会在/etc下扩展名为.conf文件中查找包含字符串“network”的行。

2grep示例二——查找不包含指定字符串的行

# grep  -v  "network"  /etc/nsswitch.conf

功能:查找/etc/nsswitch.conf文件中包含字符串“network”的行。

2. wc命令

1wc示例一——统计指定文件的行数、单词数和字符数

[user1@server2 ~]# wc  /etc/nsswitch.conf

  63  272  1718  /etc/nsswitch.conf

功能:统计出文件/etc/nsswitch.conf共有63行、272个单词、1718个字符。

2wc示例二——参数使用

# wc  -l  /etc/nsswitch.conf

63  /etc/nsswitch.conf

功能:参数-l的功能可统计出指定文件的行数。另外,利用参数-w统计单词,利用-c统计字符数。

3. sort命令

1sort示例一——按正序输出

[root@yxy ~]# sort  mytest

功能:将指定文件以行为单位按正序输出。

2sort示例二——按逆序输出

[root@yxy ~]# sort  -r  mytest

功能:将指定文件以行为单位按逆序输出。

4. diff 命令

[root@yxy ~]# diff  test  mytest

功能:比较文件test与mytest是否相同,将不同之处输出到屏幕上。

5. cut 命令

   cut命令是一个文本提取工具,它以为单位,将每行看作一条记录,而字段之间的分隔符可以灵活地定义

1cut示例一——按特定的分隔符提取指定的字段

[user1@server2 ~]# cut  -d:  -f1  /etc/passwd

功能:参数-d用来定义字段之间的分隔符,参数-f指定提取第几个字段;本例为提取/etc/passwd文件中以“:”为分隔符的第1个字段。

七、 压缩与打包命令

 

1. tar命令

 tar命令是经典的备份/还原命令,几乎所有最新的软件包都是通过tar发布的。

1tar命令示例一——打包(备份)

[user1@server2 ~]# tar  -cvf  myetc.tar  /etc

功能:  参数-c的功能是打包(创建),

           参数-v是显示处理过程,

           参数-f是用来指定文档名;

本例的功能是:将目录/etc打包为一个名为myetc.tar的文档。

2tar命令示例二——打包(备份)并压缩

# tar  -zcvf  myetc.tar.gz  /etc

功能:将目录/etc打包并压缩为一个名为myetc.tar.gz的文档。

说明:其中参数-z是调用gzip命令来压缩,扩展名为gz

参数-Z是调用compress命令来压缩,扩展名为Z,

参数-j是调用bzip2命令来压缩,扩展名为bz2

 

八、网卡配置命令

1ifconfig命令示例一——显示接口(网卡)配置参数

[root@server2 ~]# ifconfig

功能:显示网卡参数的配置情况,包括IP地址子网掩码、广播地址等。

2ifconfig命令示例二——设置接口(网卡)配置参数

# ifconfig  eth0  10.22.1.103  netmask  255.255.255.0

功能:设置网卡eth0的IP地址为10.22.1.103、掩码为255.255.255.0。

说明:eth0是系统中1以太网卡的名称,eth1是系统中2以太网卡的名称,以此类推。lo是环回测试网卡的名称。

3ifconfig命令示例三——禁用某块网卡

[root@server2 ~]# ifconfig  eth0  down

功能:禁用网卡eth0。

说明:此时再用不带参数的ifconfig命令是不能显示eth0的信息的,需要加上参数-a才可显示被禁用的网卡信息。

4ifconfig命令示例四——激活某块网卡

[root@server2 ~]# ifconfig  eth0  up

功能:激活网卡eth0。

九、rpm命令

1rpm命令示例一——查询系统中安装的软件包

[root@yxy ~]# rpm -qa

功能:查询系统中安装的软件包列表,其中参数-q的功能是“查询”,参数-a的功能是“所有的”。

2rpm命令示例二——查询软件包中文件清单

[root@yxy ~]#rpm  -ql  php

功能:查询已安装的软件包php中的文件列表,其中参数-l的功能是“列出指定软件包中的文件”。

3rpm命令示例三——卸载指定的软件包

[root@yxy ~]# rpm  -e  php

功能:卸载已安装的软件包php,参数-e的功能是“卸载”。

说明请注意执行上述命令时,采用的身份是不同的,普通用户只能执行查询操作。

4rpm命令示例四——安装软件包

# rpm  -ivh  php-4.3.9-3.1-i386.rpm

功能:安装软件包php,

   参数-i的功能是“安装”,

   参数-v的功能是“显示处理过程”,

   参数-h的功能是显示“#”来表示进度。

5rpm命令示例五——强制安装软件包

# rpm  -ivh  --force  php-4.3.9-3.1-i386.rpm

功能:强制安装软件包php,参数--force表示强制的意思。

说明:如果要安装的软件的版本比较低或该软件包在系统中已存在,系统会给出提示并拒绝安装,此时可以加上参数—force来进行强制安装。

6rpm命令示例五——忽略依赖关系安装软件包

# rpm  -ivh  --nodeps  php-4.3.9-3.1-i386.rpm

功能:安装软件包php时忽略与其它软件包的依赖关系,参数--nodeps表示忽略依赖关系

说明:在安装或卸载软件时经常会遇到提示“该软件包与某某软件包存在依赖关系”,只有加上参数--nodeps忽略掉依赖关系才能进行安装或卸载。

7)卸载


             首先通过  rpm -q <关键字> 可以查询到rpm包的名字

然后 调用 rpm -e <包的名字> 删除特定rpm包

如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包

 

十、 其他安装方式

  1. yum安装
           yum install 软件名字
           yum install yum-fastestmirror
           yum remove

  2. 源码安装

./configure
            make
            make install
            make clean
make distclean

十一、 查看进程命令

1. ps命令

1ps命令示例一——不带参数

[user1@server2 ~]# ps

功能:查询在当前控制台上运行的进程。

2ps命令示例二——查看所有进程

[user1@server2 ~]# ps  -aux

功能:查询系统中所有运行的进程,包括后台进程,其中参数a是所有进程,参数x包括不占用控制台的进程,参数u显示用户。

3ps命令示例三——查看所有进程

[user1@server2 ~]# ps  -ef

功能:查询系统中所有运行的进程,包括后台进程,而且可以显示出每个进程的父进程号。

2. pstree命令

1pstree命令示例一——树状格式显示进程列表

[user1@server2 ~]# pstree

功能:以树状格式显示系统的进程列表。

2pstree命令示例二——带进程号的树状格式显示进程列表

[user1@server2 ~]# pstree  -p

功能:以树状格式显示系统的进程列表,并标识出每个进程的进程号。 

3. top命令

[user1@server2 ~]# top

功能:动态地显示系统中的进程。

4. kill命令

1kill命令示例一——杀掉指定进程

[user1@server2 ~]# kill  3029

功能:kill命令可以杀掉一个进程,当然普通用户只能杀掉自己的进程。

说明:上述命令中3029是进程号;一般在执行kill命令之前,先用ps或pstree来查询一下将要被杀掉的进程的进程号。

2kill命令示例二——强制杀掉指定进程

[user1@server2 ~]# kill  -9  3029

功能:强制终止3029号进程的运行,其中参数-9代表强制的意思。

说明:实际上kill命令是向该进程发送信号,该进程接到信号后决定是否停止运行,有些守护进程必须要收到参数9才终止运行。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当然,我很乐意回答有关Linux常用基本命令的问题。 以下是一些常见的Linux基本命令: 1. ls:列出当前目录下的文件和子目录。 2. cd:更改当前工作目录。 3. mkdir:创建一个新目录。 4. rm:删除文件或目录。 5. cp:复制文件或目录。 6. mv:移动或重命名文件或目录。 7. pwd:显示当前工作目录的完整路径。 8. cat:连接和打印文件的内容。 9. grep:在文件中搜索匹配的文本。 10. tar:创建或提取tar归档文件。 这些命令只是Linux中的一部分,但它们是最常用和最基本的命令之一。除了这些命令之外,还有其他一些常用Linux基本命令,例如: 11. chmod:更改文件或目录的权限。 12. chown:更改文件或目录的所有者。 13. ps:显示当前运行的进程。 14. top:显示系统的实时性能统计信息。 15. du:显示磁盘空间使用情况。 16. df:显示文件系统磁盘空间使用情况。 17. ssh:远程登录到另一台计算机。 18. scp:通过SSH安全地复制文件。 19. wget:从互联网上下载文件。 20. ping:测试网络连接的响应时间。 这些命令Linux系统中非常常见,了解它们可以帮助您更好地管理和使用Linux系统。当然,还有很多其他的命令可以学习和使用,这取决于您的需求和兴趣。正是这些常见的Linux基本命令,使得Linux操作系统具有高效和强大的管理和操作能力。熟练掌握这些命令,可以使用户更好地管理和维护他们的系统和数据。如果您想深入了解Linux命令,可以尝试在终端中键入"man"命令,然后加上要查询的命令名称,例如"man ls",可以查看关于"ls"命令的详细信息和选项。同时,也可以查找Linux命令教程或在线手册,以获得更多的帮助和指导。当然可以,以下是一些常用Linux基本命令: 1. cd:切换目录 2. ls:列出目录下的文件和子目录 3. pwd:显示当前工作目录的路径 4. mkdir:创建一个新目录 5. rmdir:删除一个空目录 6. touch:创建一个新文件或更新现有文件的时间戳 7. rm:删除文件或目录 8. mv:移动文件或重命名文件 9. cp:复制文件或目录 10. cat:连接文件并打印到标准输出 11. less:查看文件内容,支持向上和向下滚动 12. grep:搜索文件中的文本模式 13. ps:列出当前运行的进程 14. top:显示系统的实时进程状态 15. ifconfig:显示网络接口信息 16. ping:测试网络连接 17. wget:从网上下载文件 18. tar:创建、解压、打包和压缩文件 19. ssh:通过安全加密连接远程主机 20. sudo:以超级用户身份执行命令 这些命令Linux操作系统中最基本、最常用命令,掌握它们可以帮助您更好地管理您的系统。当然可以,以下是一些常用Linux基本命令: 1. ls - 列出目录中的文件和子目录。 2. cd - 更改当前工作目录。 3. pwd - 显示当前工作目录的路径。 4. mkdir - 创建一个新目录。 5. rm - 删除文件或目录。 6. cp - 复制文件或目录。 7. mv - 移动或重命名文件或目录。 8. cat - 显示文件内容。 9. grep - 在文件中查找匹配的文本。 10. ps - 显示当前运行的进程。 11. kill - 终止进程。 12. chmod - 更改文件或目录的权限。 13. sudo - 以超级用户身份运行命令。 14. tar - 创建和解压缩归档文件。 15. ssh - 与远程主机建立安全连接。当然可以,以下是一些常用Linux 命令: 1. ls:列出当前目录下的文件和文件夹; 2. cd:改变当前目录; 3. mkdir:创建一个新目录; 4. rm:删除一个文件或目录; 5. mv:移动文件或目录,或者修改文件或目录的名称; 6. cp:复制文件或目录; 7. pwd:显示当前工作目录的完整路径; 8. cat:查看文件内容; 9. grep:在文件中查找指定的文本; 10. tar:将一组文件打包成一个归档文件; 11. chmod:更改文件或目录的权限; 12. chown:更改文件或目录的所有者。 这些命令Linux 中最基本的命令,掌握它们可以让你更好地使用 Linux 操作系统。当然,我很乐意为您提供Linux常用基本命令。以下是一些常见的Linux命令: 1. ls - 列出当前目录中的文件和目录 2. cd - 切换目录 3. mkdir - 创建一个新目录 4. rm - 删除文件或目录 5. cp - 复制文件或目录 6. mv - 移动文件或目录 7. pwd - 显示当前工作目录的完整路径 8. cat - 在终端上显示文件内容 9. less - 分页显示文件内容 10. grep - 在文件中查找特定的字符串 11. find - 在文件系统中查找文件 12. top - 显示系统中运行的进程和资源占用情况 13. ps - 显示正在运行的进程 14. chmod - 更改文件或目录的权限 15. chown - 更改文件或目录的所有者 这些命令Linux中最常用命令之一,掌握这些命令可以使您在终端上更有效地工作。当然,我很乐意回答关于 Linux 常用基本命令的问题。以下是一些常见的 Linux 命令: 1. ls:列出当前目录中的所有文件和目录 2. cd:更改当前工作目录 3. pwd:显示当前工作目录的路径 4. mkdir:创建新目录 5. touch:创建新文件或更新已有文件的修改时间 6. cp:复制文件或目录 7. mv:移动或重命名文件或目录 8. rm:删除文件或目录 9. cat:将文件内容输出到屏幕上 10. grep:在文件中搜索匹配的文本 11. chmod:更改文件或目录的权限 12. chown:更改文件或目录的所有者 13. ps:显示当前正在运行的进程 14. top:显示系统的实时进程状态和资源占用情况 15. sudo:以管理员权限运行命令 当然,这只是一些最基本的命令Linux 中有很多其他有用的命令,你可以通过查看文档或搜索互联网来学习更多的命令。当然,我很乐意为您列举一些常用Linux基本命令,它们可以帮助您更好地使用Linux操作系统: 1. ls:列出目录中的文件和子目录 2. cd:更改当前目录 3. pwd:显示当前工作目录的完整路径 4. mkdir:创建新目录 5. rmdir:删除空目录 6. rm:删除文件或目录 7. cp:复制文件或目录 8. mv:移动文件或目录 9. cat:连接文件并打印到标准输出 10. less:显示长文本文件的内容 11. touch:创建新文件或更新现有文件的时间戳 12. chmod:更改文件或目录的权限 13. chown:更改文件或目录的所有者 14. ps:显示当前运行的进程 15. kill:终止一个正在运行的进程 这些命令只是Linux操作系统中的一部分,但对于初学者来说,它们是非常重要和基础的。当然可以,以下是 Linux 常用基本命令: 1. ls:列出当前目录下的文件和目录 2. cd:切换当前工作目录 3. pwd:显示当前工作目录的完整路径 4. mkdir:创建一个新目录 5. touch:创建一个新文件或更新现有文件的访问和修改时间 6. cp:复制文件或目录 7. mv:移动或重命名文件或目录 8. rm:删除文件或目录 9. cat:连接文件并输出到标准输出设备上 10. less:查看文件内容 11. grep:在文件中搜索匹配的字符串 12. top:实时查看系统运行状态 13. ps:列出当前系统运行的进程 14. kill:停止或杀死一个运行中的进程 15. chmod:修改文件或目录的权限 16. chown:修改文件或目录的所有者和所属组 17. tar:创建或提取归档文件 18. curl:使用 URL 语法在命令行中传输数据 19. ping:测试与另一台计算机的连接 20. ssh:安全地远程登录到另一台计算机以下是常用Linux 基本命令: 1. ls:列出目录中的文件和子目录 2. cd:切换当前目录 3. mkdir:创建一个新的目录 4. rm:删除文件或目录 5. cp:复制文件或目录 6. mv:移动文件或目录 7. touch:创建一个新文件或更新已有文件的时间戳 8. cat:显示文件内容 9. more:分页显示文件内容 10. grep:搜索文本内容 11. chmod:更改文件或目录的权限 12. chown:更改文件或目录的所有者 13. ps:显示进程信息 14. top:显示系统资源使用情况 15. ping:测试网络连接 以上是一些常用的基本命令,您可以根据需要使用相应的命令来操作 Linux 系统。以下是 Linux 常用的基本命令: 1. ls:显示当前目录下的文件和文件夹。 2. cd:改变当前的工作目录。 3. pwd:显示当前所在的工作目录的路径。 4. mkdir:创建新的目录。 5. rmdir:删除目录。 6. touch:创建新的空文件。 7. rm:删除文件。 8. cp:复制文件或目录。 9. mv:移动或重命名文件或目录。 10. cat:将文件的内容输出到屏幕上。 11. less:一页一页地显示文件的内容。 12. grep:在文件中查找指定的文本。 13. chmod:修改文件或目录的访问权限。 14. chown:修改文件或目录的所有者。 15. ps:显示当前正在运行的进程。 16. kill:停止运行的进程。 这些是 Linux 常用的基本命令,掌握这些命令可以帮助你更好地管理和操作 Linux 操作系统。Linux常用基本命令如下: 1. cd:切换目录 2. ls:列出目录中的文件和子目录 3. pwd:显示当前目录的路径 4. mkdir:创建目录 5. rmdir:删除目录 6. touch:创建空文件 7. rm:删除文件或目录 8. cp:复制文件或目录 9. mv:移动或重命名文件或目录 10. cat:查看文件内容 11. more/less:分页查看文件内容 12. head/tail:查看文件头部或尾部内容 13. grep:在文件中查找特定字符串 14. find:查找文件或目录 15. tar:压缩和解压缩文件 16. top:查看系统运行状况和进程信息 17. ps:查看系统进程信息 18. kill:终止进程 19. ifconfig/ip:查看和配置网络接口 20. ping:测试网络连通性当然,我很乐意回答关于Linux常用基本命令问题。以下是一些常用Linux命令: 1. ls - 列出当前目录下的文件和文件夹 2. cd - 更改当前工作目录 3. mkdir - 创建一个新的目录 4. rmdir - 删除一个空目录 5. rm - 删除一个文件或目录 6. cp - 复制一个文件或目录 7. mv - 移动或重命名一个文件或目录 8. cat - 查看文件内容 9. grep - 搜索文件中的文本内容 10. pwd - 显示当前工作目录的路径 11. tar - 创建或提取tar压缩文件 12. chmod - 更改文件或目录的权限 13. chown - 更改文件或目录的所有者 14. ps - 显示当前正在运行的进程 15. top - 实时查看系统资源使用情况 16. df - 显示磁盘空间使用情况 17. du - 显示目录或文件的磁盘使用情况 18. ping - 测试网络连接 19. scp - 在不同的Linux服务器之间复制文件 20. ssh - 远程登录到另一个Linux服务器 这些命令Linux系统中最常用的基本命令之一,无论是在服务器上还是在个人计算机上,都会被经常使用。当然可以,以下是 Linux 常用基本命令: 1. ls:列出当前目录中的文件和子目录。 2. cd:切换当前工作目录到指定目录。 3. mkdir:创建一个新目录。 4. touch:创建一个新文件或更新现有文件的修改时间。 5. cp:将文件或目录复制到新的位置。 6. mv:将文件或目录移动到新的位置或重命名文件或目录。 7. rm:删除一个或多个文件或目录。 8. cat:查看文件内容。 9. grep:在文件中查找匹配的文本。 10. find:在文件系统中查找文件。 11. tar:将文件或目录打包成单个文件。 12. gzip:压缩文件。 13. unzip:解压缩文件。 14. chmod:更改文件或目录的权限。 15. chown:更改文件或目录的所有者。 16. ps:列出当前正在运行的进程。 17. top:显示当前进程的系统资源使用情况。 18. ping:测试与远程主机的网络连接。 19. ssh:远程登录到其他计算机。 20. scp:安全地复制文件到远程计算机。 答:Linux常用基本命令包括:ls(列出当前目录下的文件和文件夹)、cd(更改工作目录)、mv(移动或重命名文件或文件夹)、rm(删除文件或文件夹)和mkdir(创建新文件夹)。以下是 Linux 常用的基本命令: 1. ls:列出目录内容 2. cd:改变当前目录 3. pwd:显示当前目录的路径 4. mkdir:创建新目录 5. rmdir:删除空目录 6. touch:创建新文件或更新已有文件的修改时间 7. cp:复制文件或目录 8. mv:移动或重命名文件或目录 9. rm:删除文件或目录 10. cat:显示文件内容 11. grep:搜索文件中的文本 12. head:显示文件开头的几行 13. tail:显示文件结尾的几行 14. chmod:改变文件或目录的权限 15. chown:改变文件或目录的所有者 16. ps:显示系统进程状态 17. top:实时显示系统资源占用情况 18. ping:测试网络连接是否畅通 19. ssh:远程登录另一台计算机 20. scp:远程复制文件或目录。当然可以,以下是一些常用Linux基本命令: 1. ls - 显示目录中的内容 2. cd - 更改当前工作目录 3. pwd - 显示当前工作目录的完整路径 4. mkdir - 创建新目录 5. rmdir - 删除空目录 6. rm - 删除文件或目录 7. cp - 复制文件或目录 8. mv - 移动或重命名文件或目录 9. touch - 创建新文件或更新现有文件的时间戳 10. cat - 显示文件内容 11. less - 分页显示文件内容 12. head - 显示文件的前几行 13. tail - 显示文件的后几行 14. grep - 在文件中搜索指定的文本 15. tar - 打包和压缩文件 16. wget - 从网络下载文件 17. curl - 从网络获取数据 18. top - 显示系统中正在运行的进程 19. ps - 显示当前用户的进程 20. kill - 终止指定进程 希望对你有所帮助!当然可以,以下是一些常用Linux 命令: 1. ls:列出目录中的文件和子目录。 2. cd:改变当前目录。 3. pwd:显示当前工作目录的路径。 4. mkdir:创建新目录。 5. touch:创建空文件或更新已有文件的时间戳。 6. cp:复制文件或目录。 7. rm:删除文件或目录。 8. mv:移动或重命名文件或目录。 9. cat:连接文件并打印到标准输出设备上。 10. less:按页查看文件内容。 11. grep:在文件中查找指定文本。 12. tar:压缩和解压文件。 13. chmod:修改文件或目录的权限。 14. chown:更改文件或目录的所有者。 15. ps:显示当前运行的进程。 16. top:显示系统中正在运行的进程的实时信息。 17. ifconfig:查看网络接口配置。 18. ping:测试与另一个主机的连接。 19. ssh:远程连接到另一台计算机。 20. scp:通过 SSH 复制文件或目录。当然可以,以下是一些常用Linux 命令: 1. ls:列出目录内容 2. cd:更改当前工作目录 3. mkdir:创建一个新的目录 4. rmdir:删除一个空目录 5. touch:创建一个空文件或更新文件的访问和修改时间 6. rm:删除文件或目录 7. cp:复制文件或目录 8. mv:移动文件或目录,也可用来重命名文件或目录 9. cat:查看文件内容 10. less:分页显示文件内容 11. grep:在文件中搜索指定的字符串 12. find:在文件系统中搜索指定的文件 13. ps:查看系统中正在运行的进程 14. top:动态地查看系统中的进程 15. tar:打包和压缩文件和目录 16. sudo:以超级用户权限运行命令 17. su:切换到另一个用户账号 18. chmod:修改文件或目录的权限 19. chown:修改文件或目录的所有者 20. ping:测试网络连接是否正常 这些是一些基本的 Linux 命令,使用它们可以帮助您管理和操作 Linux 系统。当然,我很乐意为您提供Linux常用的基本命令,以下是一些您可能会发现很有用的命令: 1. cd - 更改当前工作目录 2. ls - 列出当前目录的内容 3. pwd - 显示当前工作目录的路径 4. mkdir - 创建一个新目录 5. rm - 删除文件或目录 6. cp - 复制文件或目录 7. mv - 移动或重命名文件或目录 8. cat - 查看文件的内容 9. grep - 在文件中搜索特定模式 10. chmod - 更改文件或目录的权限 11. sudo - 以超级用户身份运行命令 12. top - 查看系统中当前运行的进程和资源使用情况 13. ps - 显示当前运行进程的状态 14. tar - 创建和提取归档文件 这些是Linux中一些最基本的命令,它们可以帮助您管理和控制您的系统。还有许多其他的命令和选项,具体使用方法可以参考相关的文档和教程。当然可以,以下是 Linux 常用的基本命令: 1. ls:列出当前目录下的文件和子目录 2. cd:改变当前工作目录 3. pwd:显示当前工作目录的路径 4. mkdir:创建一个新目录 5. rm:删除文件或目录 6. cp:复制文件或目录 7. mv:移动或重命名文件或目录 8. touch:创建一个新文件 9. cat:显示文件内容 10. more/less:分页显示文件内容 11. grep:搜索文件中匹配的字符串 12. find:搜索文件系统中匹配的文件 13. chmod:更改文件或目录的权限 14. chown:更改文件或目录的所有者 15. ps:显示当前进程的状态 16. top:显示系统资源使用情况和运行中的进程 17. tar:打包和解压缩文件和目录 18. ssh:安全远程登录到另一台计算机 19. scp:安全复制文件到另一台计算机 这些是 Linux 常用的基本命令,有助于您在 Linux 操作系统上进行基本的文件操作和系统管理。当然可以!以下是 Linux 常用的基本命令: 1. ls:列出当前目录中的所有文件和子目录。 2. cd:更改当前工作目录。 3. pwd:显示当前工作目录的完整路径。 4. mkdir:创建一个新目录。 5. rm:删除文件或目录。 6. cp:复制文件或目录。 7. mv:移动或重命名文件或目录。 8. cat:显示文件内容。 9. less:按页显示文件内容。 10. grep:在文件中搜索指定的字符串。 11. chmod:更改文件或目录的权限。 12. chown:更改文件或目录的所有者。 13. ps:显示当前正在运行的进程。 14. top:显示系统的实时进程状态。 15. sudo:以超级用户身份执行命令。 这些命令Linux 系统中最常用的基本命令之一,它们可以帮助您更轻松地管理和控制您的系统。当然可以,以下是一些常用Linux基本命令: 1. ls:列出目录中的文件和子目录。 2. cd:更改当前目录。 3. mkdir:创建新目录。 4. rm:删除文件或目录。 5. cp:复制文件或目录。 6. mv:移动文件或目录,或重命名文件。 7. touch:创建新文件或更改文件的时间戳。 8. cat:查看文件的内容。 9. grep:在文件中搜索指定文本。 10. sudo:以管理员身份运行命令。 11. top:显示系统中最耗费资源的进程。 12. ps:列出当前运行的进程。 13. kill:停止运行中的进程。 14. ping:测试网络连接是否正常。 15. ifconfig:显示网络接口配置信息。 希望这些命令能够帮助您更好地使用Linux系统。Linux 常用的基本命令如下: 1. ls:列出目录下的文件和目录 2. cd:切换当前目录 3. pwd:显示当前目录的路径 4. mkdir:创建新目录 5. rmdir:删除空目录 6. touch:创建新文件或更新现有文件的时间戳 7. cp:复制文件或目录 8. mv:移动或重命名文件或目录 9. rm:删除文件或目录 10. cat:查看文件内容 11. less:逐页查看文件内容 12. head:查看文件开头几行 13. tail:查看文件结尾几行 14. grep:查找文件中匹配指定模式的行 15. ps:查看进程状态 16. top:实时监控系统运行状态 17. kill:结束进程 18. chmod:改变文件或目录的权限 19. chown:改变文件或目录的所有者 20. tar:创建或解压归档文件 这些命令Linux 中非常常用,掌握它们可以让你更好地管理和使用 Linux 操作系统。当然可以!以下是 Linux 常用的基本命令: 1. cd:进入指定的目录。 2. ls:列出当前目录下的文件和文件夹。 3. mkdir:创建一个新的文件夹。 4. rm:删除指定的文件或文件夹。 5. cp:将文件或文件夹从一个位置复制到另一个位置。 6. mv:将文件或文件夹从一个位置移动到另一个位置。 7. cat:查看文件内容。 8. grep:在文件中搜索指定的字符串。 9. pwd:显示当前所在的目录。 10. chmod:更改文件或文件夹的权限。 11. su:切换用户。 12. tar:打包和解包文件。 13. ping:测试网络连接。 14. ps:列出当前正在运行的进程。 15. top:实时查看系统资源使用情况。 这些是最基本的命令,还有很多其他的命令可以使用,可以根据实际需要学习。以下是 Linux 常用的基本命令: 1. ls:列出当前目录下的文件和子目录。 2. cd:改变当前目录。 3. mkdir:创建新的目录。 4. rm:删除文件或目录。 5. cp:复制文件或目录。 6. mv:移动文件或目录,也可以用来重命名文件或目录。 7. pwd:显示当前工作目录的路径。 8. touch:创建空文件或更新已有文件的时间戳。 9. cat:显示文件的内容。 10. grep:在文件中搜索特定的字符串或模式。 11. top:显示系统中运行的进程和它们的资源占用情况。 12. ps:列出当前用户的进程。 13. chmod:更改文件或目录的权限。 14. chown:更改文件或目录的所有者。 15. tar:打包和解包文件。 16. wget:从网络上下载文件。 17. ping:测试网络连接。 18. ifconfig:显示网络接口的配置和状态。 19. ssh:使用 SSH 协议连接到远程计算机。 20. scp:使用 SSH 协议在本地计算机和远程计算机之间传输文件。当然可以,以下是 Linux 常用基本命令: 1. ls:列出当前目录下的文件和文件夹 2. cd:切换当前目录 3. pwd:显示当前所在的目录 4. mkdir:创建一个新的目录 5. rmdir:删除一个空的目录 6. rm:删除文件或目录 7. cp:复制文件或目录 8. mv:移动或重命名文件或目录 9. touch:创建一个新文件 10. cat:查看文件内容 11. less:分页显示文件内容 12. grep:在文件中查找指定字符串 13. chmod:修改文件或目录的权限 14. chown:修改文件或目录的所有者 15. ps:查看当前正在运行的进程 16. top:实时显示系统资源使用情况和进程信息 17. kill:终止进程 18. ping:测试网络连接 19. ifconfig:显示网络接口配置信息 20. netstat:显示网络连接状态和统计信息 这些是 Linux 常用的基本命令,掌握它们可以让你更好地使用 Linux 操作系统。当然,我很乐意回答您的问题。以下是一些常用Linux 命令: 1. ls:列出当前目录下的文件和子目录。 2. cd:改变当前目录。 3. pwd:显示当前工作目录的完整路径。 4. mkdir:创建新目录。 5. touch:创建新文件或更新现有文件的时间戳。 6. cp:复制文件或目录。 7. mv:移动或重命名文件或目录。 8. rm:删除文件或目录。 9. cat:显示文件内容。 10. grep:在文件中搜索指定的字符串。 11. chmod:修改文件或目录的权限。 12. chown:修改文件或目录的所有者。 13. tar:压缩和解压缩文件。 14. top:显示系统资源使用情况和进程信息。 15. ps:列出当前运行的进程信息。 当然,这里仅仅列出了一些常用命令Linux 还有很多其他命令和选项可供使用。以下是 Linux 常用的基本命令: 1. cd:改变当前目录 2. ls:显示目录内容 3. mkdir:创建目录 4. rmdir:删除空目录 5. touch:创建文件 6. rm:删除文件或目录 7. mv:移动或重命名文件或目录 8. cp:复制文件或目录 9. cat:显示文件内容 10. less:逐页显示文件内容 11. head:显示文件的前几行 12. tail:显示文件的后几行 13. grep:在文件中查找匹配的字符串 14. find:在目录中查找文件 15. chmod:改变文件或目录的权限 16. chown:改变文件或目录的所有者 17. ps:显示当前正在运行的进程 18. top:实时显示进程状态 19. kill:终止进程 20. tar:打包或解压文件或目录 以上是一些常用的基本命令,掌握它们可以帮助您更好地管理 Linux 系统。 您可以使用像ls、cd、mkdir、mv、rm等linux基本命令。 答:Linux 常用基本命令包括:ls、cd、mv、rm、mkdir、cat、chmod 等。当然,我可以帮您列出一些常用Linux基本命令: 1. ls - 列出目录内容 2. cd - 更改当前工作目录 3. mkdir - 创建新目录 4. rm - 删除文件或目录 5. cp - 复制文件或目录 6. mv - 移动文件或目录 7. touch - 创建新文件 8. cat - 查看文件内容 9. less - 分页显示文件内容 10. grep - 查找文件中的文本 11. chmod - 更改文件或目录的权限 12. chown - 更改文件或目录的所有者 13. ps - 显示进程信息 14. top - 显示系统进程和资当然,我可以提供一些常用Linux 命令。 1. cd:切换当前目录。 2. ls:列出当前目录下的文件和目录。 3. mkdir:创建一个新的目录。 4. touch:创建一个新的空文件。 5. rm:删除文件或目录。 6. cp:复制文件或目录。 7. mv:移动文件或目录,也可以重命名文件或目录。 8. cat:查看文件内容。 9. grep:在文件中查找指定字符串。 10. chmod:修改文件或目录的权限。 11. chown:修改文件或目录的所有者。 12. ps:查看当前运行的进程。 13. top:实时查看系统资源占用情况。 14. ifconfig:查看网络接口配置。 15. ping:测试网络连接。 16. ssh:使用 SSH 协议远程连接到另一台计算机。 17. scp:通过 SSH 协议安全地复制文件。 18. tar:打包或解压缩文件或目录。 19. wget:下载文件。 这些是最基本、最常用Linux 命令之一,当然还有很多其他的命令可以用来完成更复杂的任务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值