设为首页 收藏本站
查看: 751|回复: 2

[经验分享] LINUX 基本命令及一些文件夹介绍

[复制链接]

尚未签到

发表于 2013-6-27 08:54:47 | 显示全部楼层 |阅读模式

Linux 常用命令

修改linux开机进入模式的文件:

Vi  /etc/inittab

# Individual runlevels are started by/etc/init/rc.conf

#

# Ctrl-Alt-Delete is handled by/etc/init/control-alt-delete.conf

#

# Terminal gettys are handled by/etc/init/tty.conf and /etc/init/serial.conf,

# with configuration in/etc/sysconfig/init.

#

# For information on how to write upstartevent handlers, or how

# upstart works, see init(5), init(8), andinitctl(8).

#

# Default runlevel. The runlevels used are:

#   0- halt (Do NOT set initdefault to this)

#   1- Single user mode

#   2- Multiuser, without NFS (The same as 3, if you do not have networking)

#   3- Full multiuser mode

#   4- unused

#   5- X11

#   6- reboot (Do NOT set initdefault to this)

#

id:5:initdefault:

注意:id 3默认进入文字界面;id 5 默认进入图形用户界面;

[iyunv@localhost ~]# su zl

这个表示用户的原环境变量不变;既当前是root,切换到zl后,还是root的环境变量;

[iyunv@localhost~]#su - zl

这个表示完全切换到用户自己的环境变量;


History命令,查看历史命令

[iyunv@localhost ~]# history | more

  1  cd /opt/

  2  ls

  3  ll

  4  cd centos6.2/

  5  ll

  6  du -g

  7  du

  8  du --help

  9  cd ..

10  fdisk -l

11  cd ..

12  df -h

13  df -g

14  df -h

15  history

↑↓对近期执行过的指令进行切换。


[iyunv@localhost ~]# !+num表示执行第n条指令

[iyunv@localhost ~]#!+string表示执行距离现在最近的与string相匹配的命令。

[iyunv@localhost ~]# !!表示执行上一条指令。


399  ls

400  history

401  logout

402  history

403  history | more

404  history

[iyunv@localhost ~]# !403

history | more

  1  cd /opt/

  2  ls

3  ll



[iyunv@localhost ~]# cat /etc/sysconfig/i18n

LANG="zh_CN.UTF-8"



[iyunv@localhost ~]# vim!$   表示编辑上一条指令

vim /etc/sysconfig/i18n


LANG="zh_CN.UTF-8"


Mv基本可以总结如下:


文件目录进入该目录下

目录目录进入该目录下

文件文件提示是否覆盖

目录文件系统报错


Cp 命令的几个常用属性

Cp  +选项+参数

-p  连同档案的属性一起复制到新的目录下面

-r,-R递归复制

-i   覆盖提示

-a=-prd


查看文件的三个属性:

[iyunv@localhost ~]# stat a

File: `a'

Size: 4096            Blocks: 8          IO Block: 4096   directory

Device: fd00h/64768d    Inode: 785290      Links: 3

Access: (0755/drwxr-xr-x)  Uid: ( 500/      zl)   Gid: (   0/    root)

Access: 2013-06-27 00:03:54.028035333 +0800

Modify: 2013-06-26 23:28:20.834050090 +0800

Change: 2013-06-27 00:03:19.922035643 +0800

Stat 查看文件的三个属性

Atime 最后一次的访问时间

Mtime 最后一次的内容修改时间

Ctime 最后一次的属性变化时间

Rm命令:

-I  删除前询问

-r 递归

-f  强制删除


[zl@localhost ~]$ cd ~

[zl@localhost ~]$ cd /

[zl@localhost /]$ pwd

/

[zl@localhost /]$ cd ~

[zl@localhost ~]$ pwd

/home/zl

[zl@localh

cd  ~  回到用户的家目录;

cd  -  再次回到之前的目录;


pwd  显示当前目录

LINUX常见的一些命令分析:


下面是linux系统常见的一级目录及功能:

/bin
dd    df   cp  touch等命令
可直接执行的二进制文件。在/bin目录下,可以被root与一般用户使用。主要都是一些常用的指令;
/boot
config-2.6.32-220.el6.x86_64         lost+found
efi                                   symvers-2.6.32-220.el6.x86_64.gz
grub                                  System.map-2.6.32-220.el6.x86_64
initramfs-2.6.32-220.el6.x86_64.img  vmlinuz-2.6.32-220.el6.x86_64
主要包括开机所使用到的档案,包括linux核心档案以及开机选项与开机所需设定档等等。尤其是VMLINUz和grub目录。
/dev
[iyunv@localhost dev]# ls
agpgart          log                 ppp     sda1       tty20  tty44  ttyS1
block            loop0               ptmx    sda2       tty21  tty45  ttyS2
bsg              loop1               pts     sg0        tty22  tty46  ttyS3
bus              loop2               ram0    sg1        tty23  tty47  urandom
cdrom            loop3               ram1    shm        tty24  tty48  usbmon0
char             loop4               ram10   snapshot   tty25  tty49  usbmon1
console          loop5               ram11   snd        tty26  tty5   usbmon2
core             loop6               ram12   sr0        tty27  tty50  vcs
cpu              loop7               ram13   stderr     tty28  tty51  vcs1
在linux系统上,任何装置与设备接口都是以档案的形态存在于这个目录里面,你只要存取这一目录下面的某个档案,就等于存取某个装置。
/etc
[iyunv@localhost etc]# ls |more
adjtime
aliases
aliases.db
alternatives
anacrontab
audisp
audit
bash_completion.d
bashrc
blkid
centos-release
chkconfig.d
cron.d
系统主要的配置文件几乎都存放在这个目录下面,例如用户名密码、各种服务的配置文件等。一般的,该目录只供一般用户查询,只有root有修改权限。
/home
[iyunv@localhost home]# ll
total 8
drwx------. 2 zl zl 4096 Jun 27 00:02 zl
drwx------. 2 zs zs 4096 Jun 27 00:29 zs
这是系统预设置的使用者家目录,当你新增加一个用户的时,预设的家目录都会到这里来。
/lib
[iyunv@localhost home]# ll
total 8
drwx------. 2 zl zl 4096 Jun 27 00:02 zl
drwx------. 2 zs zs 4096 Jun 27 00:29 zs
系统的库文件,系统在开机的时候会用到的库文件,以及在/bin或/sbin底下的指令会用到的库文件,而库文件不能直接被使用。
/media
软盘、光盘、DVD等装置都暂时存挂于此,常见的档案名有:/media/floppy
/usr
[iyunv@localhost usr]# ls
bin   etc  games  include   lib  lib64  libexec   local  sbin  share   src  tmp
第三方软件安装完成后的帮助信息
/root
系统管理员的家目录
/sbin
[iyunv@localhost sbin]# ls
MAKEDEV          grub               lvresize             rtmon
addpart          grub-crypt         lvs                  runlevel
agetty           grub-install       lvscan               runuser
arp              grub-md5-crypt     matchpathcon         scsi_id
arping           grub-terminfo      mii-diag             securetty
audispd          grubby             mii-tool             service
auditctl         halt               mingetty             setfiles
auditd           hwclock            mke2fs               setsysfont
aureport         ifcfg              mkfs                 sfdisk
ausearch         ifconfig           mkfs.cramfs          shutdown
autrace          ifdown             mkfs.ext2            slattach
badblocks        ifenslave          mkfs.ext3            sln
blkid            ifup               mkfs.ext4            start
存放一些只有root才有权限执行的命令,其他使用者最多只能用来查询而已。里面包括了开机、修复、还原系统所需要的口令。
/srv
是一些网络服务启动之后,这些服务所需要存取用的数据目录
/tmp
这是让使用者或者正在执行的程序暂时存放档案的地方
/proc
[iyunv@localhost proc]# ls
1     14    2083   270  560  989           filesystems  mdstat        slabinfo
10    15    2084   272  6    acpi          fs           meminfo       softirqs
1002  16    21     28   668  asound        interrupts   misc          stat
1004  17    2101   29   669  buddyinfo     iomem        modules       swaps
1006  18    2106   291  69   bus           ioports      mounts        sys
1009  185   2123   292  7    cgroups      irq          mpt           sysrq-trigger
1013  187   2127   3    703  cmdline       kallsyms     mtd           sysvipc
1017  19    2196   30   715  cpuinfo       kcore        mtrr          timer_list
1021  195   22     31   8    crypto       key-users    net           timer_stats
1090  196   2224   36   854  devices       keys         pagetypeinfo  tty
1097  197   23     366  870  diskstats     kmsg         partitions    uptime
11    2     24     38   9    dma           kpagecount   sched_debug   version
1130  20    25     39   903  driver        kpageflags   schedstat     vmallocinfo
12     2008  26    4     979  execdomains  loadavg       scsi          vmstat
13     2013  27    5     988  fb           locks        self          zoneinfo
srv可以视为service的缩写,是一些网络服务启动之后,这些服务所需要存取用的数据目录。
/var
cache   empty  games  local   log   nis  preserve   spool  yp
db      ftp    lib    lock    mail  opt  run        tmp
经常变化的一些文件,如邮件队列、打印队列的文件;日志
/opt
给第三方软件安装时放置的目录
/sys
total 0
drwxr-xr-x.  2  root root 0 Jun 26 21:36 block
drwxr-xr-x. 16 root root 0 Jun 26 21:23 bus
drwxr-xr-x. 41 root root 0 Jun 26 21:23 class
drwxr-xr-x.  4  root root 0 Jun 26 21:23 dev
drwxr-xr-x. 10 root root 0 Jun 26 21:23 devices
drwxr-xr-x.  4  root root 0 Jun 26 21:23 firmware
drwxr-xr-x.  3  root root 0 Jun 27 00:57 fs
drwxr-xr-x.  2  root root 0 Jun 27 00:57 hypervisor
drwxr-xr-x.  5  root root 0 Jun 26 21:23 kernel
drwxr-xr-x. 90 root root 0 Jun 26 22:58 module
drwxr-xr-x.  2  root root 0 Jun 27 00:57 power
由系统产生,内核中硬件信息的映射,常用于系统调优。

完成于2013年6月27日





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-6769-1-1.html 上篇帖子: Centos6.4下安装WPS方法。 下篇帖子: Linux下防止文件误删方法 LINUX 文件夹

尚未签到

发表于 2013-8-8 08:14:38 | 显示全部楼层
脱了衣服我是禽兽,穿上衣服我是衣冠禽兽!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-11-26 02:29:10 | 显示全部楼层
支持一下:lol

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表