• Linux的安装配置及常用命令(一)


    Linux安装配置

    选用Linux发行版:RedHat7.2

    安装方式:最小化安装

    Linux远程连接

    使用以下命令查看IP地址

    ip addr

    若无法查看IP地址,需要修改网卡配置

    在目录

    ls /etc/sysconfig/network-scripts/

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

    更改最后一行

    ONBOOT=yes

    远程登录工具XshellSecureCRT

    目录命令

    常见命令

    pwd 查看当前目录

    cd 切换目录

    whoami 查看当前用户

    常见目录介绍

    bin   dev  home  lib64  mnt  proc  run   srv  tmp  var

    boot  etc  lib   media  opt  root  sbin  sys  usr

    根目录/ 下的 bin sbin

    在user下也有bin和sbin

    [root@localhost /]# ls usr/

    bin  games    lib    libexec  sbin   src

    etc  include  lib64  local    share  tmp

    [root@localhost /]# 

     

    根目录下的bin和sbin,usr目录下的bin和sbin,

    这四个目录都是用来保存系统命令的。

    bin: 

    bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。

     

    /usr/bin:

    主 要放置一些应用软体工具的必备执行档例如c++、g++、gcc、chdrv、diff、dig、du、eject、elm、free、gnome*、 gzip、htpasswd、kfm、ktop、last、less、locale、m4、make、man、mcopy、ncftp、 newaliases、nslookup passwd、quota、smb*、wget等。 

     

    /sbin: 

    主 要放置一些系统管理的必备程式例如:cfdisk、dhcpcd、dump、e2fsck、fdisk、halt、ifconfig、ifup、 ifdown、init、insmod、lilo、lsmod、mke2fs、modprobe、quotacheck、reboot、rmmod、 runlevel、shutdown等。

     

    /usr/sbin:

     

    放置一些网路管理的必备程式例如:dhcpd、httpd、imap、in.*d、inetd、lpd、named、netconfig、nmbd、samba、sendmail、squid、swap、tcpd、tcpdump等

     

    bin目录下的命令普通用户和root用户都可以执行,

    但是sbin下的命令只有root用户可以执行;

    /boot目录,是启动目录,存储启动相关的文件

     该目录下不要乱存东西;

    /dev设备文件保存目录

    /etc配置文件保存目录

    /home普通用户的家目录

    /lib系统库保存目录

    /mnt系统挂载目录

    /media挂载目录

    /root超级用户的家目录

    /tmp临时目录

    /proc直接写入内存的,虚拟文件系统

    /sys直接写入内存的,虚拟文件系统

    /var系统相关文档内容

    查询目录ls命令

    ls

    ls -l

    ls -lh

    ls -li(inode节点,主键)

    例如有如下三个文件的信息的显示如下

    -rwxr-xr-x. 1 root root 10430 9月  16 2015 ifup-ipv6

    lrwxrwxrwx. 1 root root     9 11月 11 02:04 ifup-isdn -> ifup-ippp

    -rwxr-xr-x. 1 root root   642 9月  16 2015 ifup-plip

    语法描述:

     -文件 | [d目录] | [l链接] 用户权限 组权限 其他权限 文件或目录所属用户 文件或目录所属组 文件大小(h格式化显示大小) 最后修改时间 文件

    ->是带有链接的文件

    链接(快捷方式)

    目录处理命令

    删除目录:mkdir

    删除空目录:rmdir

    删除文件或目录:rm -rf

    -r删除目录

    -f强制删除

    复制命令

    cp [选项] [源文件] [目标文件]

    cp a1/ab.txt a2

    cp a1/ab.txt a3/ab2.txt

    -r复制目录

    -p文件属性一起复制

    -d复制链接属性(若是链接文件)

    剪切(可以改名)

     mv [源文件] [目标文件]

    链接命令lnlink

    硬链接、软链接(win快捷方式)

    ln /root/a1.txt /root/x/a2.txt

    可通过i节点查看,他们是同一个文件,

    硬链接缺点:删除目标后,其实还有一个入口。

    软链接没有实际的文件数据,

    修改任意文件,另一个都改变,

    删除源文件,软链接不能使用。

    软链接和硬链接最重要的区别:

    假如把源文件删除,软链接则不能用,硬链接不影响使用。

    ln -s [源文件][目标文件](有指向)

    删除软链接源文件,查看目标文件(cat)

     

  • 相关阅读:
    自定义Android核心服务实践
    RootExplorer怎么样获取root权限的
    android性能测试工具之dumpsys
    gettimeofday() 获取当前时间(保存在结构体timeval中)
    Android学习之Service命令的妙用
    linux内存管理之非连续物理地址分配(vmalloc)
    Android dumpsys
    Linux下进程信息的深入分析
    Android调试工具之adbs
    如何分析Android的内存使用
  • 原文地址:https://www.cnblogs.com/FrankLiner/p/8037348.html
Copyright © 2020-2023  润新知