linux常用命令

一 linux常用命令

对齐:gg=G

 Linux常用命令分类:

(1) 文件传输:ftp、tftp。

(2) 备份解压: bunzip2、 bzip2、 compress、 gunzip、 gzip、 tar、 unzip、 zip、 zipinfo。

(3) 文件管理:diff、file、find、ln、locate、mv、rm、touch、cat、chmod、cp。

(4) 磁盘管理:cd、df、du、ls、mkdir、pwd、mount、umount、tree、stat、fdisk。

(5) 系统设置:alias、unalias、lsmod、insmod、rmmod、modinfo、modprobe、

export、passwd、rpm、setenv、setup。

(6) 系统管理:adduser、date、exit、free、halt、id、kill、last、login、logout、

ps、reboot、shutdown、su、sudo、top、uname、useradd、userdel、who。

(7) 文档编辑:grep、egrep、fgrep、rgrep、fold、sed、tr、sort。

(8) 网络通讯:telnet、httpd、minicom、samba、ping、ifconfig、netstat。

 

1.想知道某个命令的作用

   cmd:whatis

   用法:

        whatis 命令名

 

2.搜索文件或目录路径

  cmd:locate  文件(目录)名

 

3.查看目录

  cmd: ls    (list)

   ls –a      可查看当前目录下包括隐藏文件在内的文件(隐藏文件.开头)

   ls /etc     查看/etc目录下的内容

   ls –l      列出详细信息,包括文件大小,访问权限等

               首行字母“-”开头,是文件

               首行字母“d”开头,是目录

               首行字母“l”开头,是软链接文件

             

 

4.显示当前路径

   cmd:pwd   (Print Working Directory)

  (1)绝对路径:从根(/:最顶层的目录)开始,如/etc/init.d/lvm

  (2)相对路径:从当前位置开始,如现在的位置为/etc目录中,要进入init.d目录,执行cd init.d

  (3)用户主目录:在这个目录当前用户的权限是最大化

     /home/登录名

 

5.切换路径

  cmd:cd    (change directory)

 

  用法:(中间均有空格)

  cd 回车     (回到自己的用户主目录)

  cd 登录名   (进入对应的子目录)

  cd 路径     (切换到指定路径下)

  cd ..         (切换到上一层目录)

  cd -         (上一次访问的目录)

 

6.新建子目录

  cmd:mkdir

  用法:

  mkdir 目录名   (在当前路径下新建子目录)

 

  例如:

  mkdir  dir

  mkdir –p /home/dir/dir1/dir2  建立多级目录,使用-p参数

 

7.新建一个普通文件

  cmd:touch

  用法:

  touch 文件名    (在当前路径下新建一个空白文件)

 

8.拷贝文件

  cmd:cp

  用法:

  cp  src_file  dest_path             (文件的拷贝)

  cp  src_dir  dest_path  -a          (目录dir的拷贝)

cp –r   递归处理,将指定目录下的文件与子目录一并处理

 

练习:

1.在你的用户主目录下以你的名字新建子目录

2.拷贝/etc/passwd和/etc/group到你的子目录

3.将你的子目录拷贝到用户主目录下的Music子目录下

4.切换到Music子目录下,显示它的当前路径和这个目录下内容

 

9.移动

  cmd:mv

  使用:

  (1)mv  file或dir  dest_path

  (2)mv  old-name  new-name       修改文件名

 

10.删除

  cmd:rm

  使用:

  (1)rm -rf 文件或目录

  (2)rm -rf  *

       -r 删除目录

       -f 强制删除,即使设置了-i属性也不起作用

 

11.显示文件内容:cat

  使用:

   cat 文件名

   cat /home/hello.c

 

12.显示目录或文件占用的磁盘大小

   cmd:du

   用法:du 选项 文件或目录

   du常用选项

   -a 显示目录中所有文件的大小

   -b 显示目录或文件大小以byte为单位

   -m 以MB为单位

   -c 显示目录中所有文件大小,并显示所有目录和文件的总和

 

13.显示或设置网络设备

cmd:ifconfig

用法:

     ifconfig        查看当前网络设备

     ifconfig 网络设备名称 选项 地址         设置网络设备

 例如:

     iconfig eth0 192.168.0.108             重新设置网卡eth0的ip地址

常用选项:

   down  关闭指定网络设备

   up     启动指定网络设备

   netmask  设置网络设备的子网掩码

   网络设备 指定网络设备的名称

 

14.查找文件里符合条件的字符串

   cmd:grep

   用法:

        grep 选项 查找样式 文件或目录

 

15.挂载其他文件系统资源

   cmd:mount

mount 选项 设备名称 挂载路径

 

16.阅读命令的文档信息

   cmd:man

   用法

       man 命令名

练习:

   (1)切换到你的用户主目录

   (2)显示你当前的路径

   (3)切换到/etc子目录

   (4)将这个目录下的passwd和group文件拷贝到你的用户主目录

   (5)在你的用户主目录下新建passwd-dir和group-dir子目录

   (6)将用户主目录下的passwd文件拷贝到passwd-dir

        将用户主目录下的group移动到group-dir

   (7)将passwd-dir子目录拷贝到group-dir子目录下

   (8)对group-dir子目录进行重命名为group

   (9)删除以上产生的文件或目录

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值