Linux认证 百分网手机站

Linux常用简单命令

时间:2018-04-15 18:28:07 Linux认证 我要投稿

2016年Linux常用简单命令

  Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。那么关于Linux的简单命令你知道多少呢?下面跟yjbys小编一起来看看吧!

  1.目录结构

  /bin:常用命令

  /boot:启动程序

  /dev:设备文件

  /etc:启动,关闭,配置程序与文件

  /home:用户工作根目录

  /lib:共享连接库

  /root:超级用户的工作目录

  /sbin:系统管理员常用管理程序

  /tmp:临时文件

  /lost+found:系统出现异常时,用于保存部分资料

  /misc:常用工具

  /mnt:光驱,硬盘等的挂载点

  /media:光驱的自动挂载点

  /proc:操作系统的实时信息

  /sys:系统中的硬件设备信息

  /srv:服务器启动后需要的提取的信息

  /var:存放系统日志

  /usr:用户程序

  2.添加用户

  .useradd

  $useradd smb #添加名字为是cjl的用户

  3.修改密码

  .passwd

  $ passwd cjl #修改cjl用户的密码

  4.切换用户

  .su

  $ su - root #切换到root用户

  5关机

  .shutdown

  $shutdown now #立即关机

  6.拷贝

  .cp

  格式: cp [选项] 源文件或目录 目标文件或目录

  $cp /home/test /tmp/

  $cp -r /home/dir1 /tmp/

  7.移动(剪切)或更名

  .mv

  格式: mv [选项] 源文件或目录 目标文件或目录

  $mv /home/test /home/test1

  $mv /home/dir1 /tmp/ #剪切到/tmp目录下

  8.删除

  .rm

  $rm /home/test #删除/home目录下的test文件

  $rm -r /home/dir #删除dir目录

  9.创建目录

  .mkdir

  $mkdir /home/workdir # 创建workdir目录

  $mkdir -p /home/dir1/dir2 #如果不存在,连续创建目录

  10.改变工作目录

  .cd

  $cd /home/ #进入home目录

  11.查看当前路径

  .pwd

  12.查看目录

  $ ls -l /home #显示/home目录下的文件和目录

  $ ls -c /home # 按修改时间排序显示

  13.打包与解压包

  .tar

  解包:tar xvf FileName.tar

  打包:tar cvf FileName.tar DirName

  (注:tar是打包,不是压缩!)

  ———————————————

  .gz

  解压1:gunzip FileName.gz

  解压2:gzip -d FileName.gz

  压缩:gzip FileName

  .tar.gz 和 .tgz

  解压:tar zxvf FileName.tar.gz

  压缩:tar zcvf FileName.tar.gz DirName

  ———————————————

  .bz2

  解压1:bzip2 -d FileName.bz2

  解压2:bunzip2 FileName.bz2

  压缩: bzip2 -z FileName

  .tar.bz2

  解压:tar jxvf FileName.tar.bz2

  压缩:tar jcvf FileName.tar.bz2 DirName

  ———————————————

  .bz

  解压1:bzip2 -d FileName.bz

  解压2:bunzip2 FileName.bz

  压缩:未知

  .tar.bz

  解压:tar jxvf FileName.tar.bz

  压缩:未知

  ———————————————

  .Z

  解压:uncompress FileName.Z

  压缩:compress FileName

  .tar.Z

  解压:tar Zxvf FileName.tar.Z

  压缩:tar Zcvf FileName.tar.Z DirName

  ———————————————

  .zip

  解压:unzip FileName.zip

  压缩:zip FileName.zip DirName

  ———————————————

  .rar

  解压:rar x FileName.rar

  压缩:rar a FileName.rar DirName

  ———————————————

  .lha

  解压:lha -e FileName.lha

  压缩:lha -a FileName.lha FileName

  ———————————————

  .rpm

  解包:rpm2cpio FileName.rpm | cpio -div

  ———————————————

  .deb

  解包:ar p FileName.deb data.tar.gz | tar zxf -

  ———————————————

  .tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea

  解压:sEx x FileName.*

  压缩:sEx a FileName.* FileName

  14.权限设置

  .chmod

  格式: chmod [who] [+|-|=] [mode] 文件名

  参数:

  who:

  u -文件所有者

  g -文件所有者同组的用户

  o - 其他用户

  mode:

  + -添加权限

  - -取消权限

  =-赋值给定权限

  $ chmod g+w hello.c

  mode:

  r可读(4)

  w可写(2)

  x可执行(1)

  $chmod 761 hello.c

  15.查看磁盘使用情况

  .df

  $df -k #以KB为单位显示磁盘使用情况

  16.查看目录大小

  .du

  $du -b dir #以字节为单位显示dir目录的'大小

  17.网络配置

  .ifconfig

  $ ifconfig eth0 192.167.0.1 #配置eth0这块网卡的ip地址为192.167.0.1

  $ ifconfig eth0 down #暂停eth0这块网卡

  $ ifconfig eth0 up #恢复eth0这块网卡的工作

  18.查看网络的状态

  .netstat

  $ netstat -a

  19.挂载

  .mount

  $ mount /dev/cdrom /mnt#将光驱挂载到/mnt目录下

  .umount

  $ umount /mnt #取消/mnt下的挂载

  20.查找文件

  .find

  格式: find 路径 -name '文件名'

  $ find ./ -name 'tes*' #在当前目录及子目录中寻找名为tes开头的文件

  $ find ./ -name 'test' #在当前目录寻找名为test的文件

  21.查找字符串

  .grep

  格式: grep [选项] 字符串

  $ grep "file" ./ -m #在当前目录及子目录中,查找包含file字符串的文件

  $ netstat -a | grep tftp # 查看所有端口号中tftp的端口

  22.动态查看CPU使用,查看进程

  .top

  .ps

  23.杀死进程

  .kill

  $ kill -s SIGNAL 1206

【2016年Linux常用简单命令】相关文章:

1.linux常用基本命令(文件处理命令)

2.Linux shell常用命令汇总

3.Linux常用命令汇总

4.linux常用命令记录大全

5.Linux中常用操作命令

6.常用的Linux命令详解

7.Linux入门常用命令

8.Linux常用基本命令精选2016