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

时间:2023-02-25 07:34:55

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)