Linux安装后基本设置

原创 2007年09月16日 10:25:00
 
Linux安装后基本设置
命令
date               print or set the system date and time
pwd               return working directory name and print name of current/working directory
useradd          create a new user or update default new user information
passwd          update a user’s authentication[证明] tokens(s)[记号]
ls                   list directory contents
su                  run a shell with substitute[替代] user and group IDs
whoami          print effective[有效的] userid
exit                cause[引发] normal process termination
whatis            search the whatis database for complete words[命令的简介]
df                  report file system disk space usage[使用]
du                 estimate[估计,统计] file space usage
fdisk              分区管理工具
hdparm          get/set hard disk parameters[参数]
[命令]command –help          用来找命令的帮助
Ctrl+C            可强制中断程序运行
 
登录用户初始化文件为.bash_profile   .bashrc[见附录1]
登出用户执行文件为.bash_logout
 
根目录各目录作用:
/bin                       二进制文件程序工具
/boot                     系统启动的必须文件
/dev                      放系统的设备,Linux把外设,磁盘……看成文件
/etc                       放系统配置文件
/home                   普通用户的个人主目录
/initrd                    临时目录,初始化引导用的,一般不用
/lib                        系统库[类似windows dll库]
/lost+found            和windows垃圾箱一样的功能
/misc                    一般不用,不知道功能的东西可以放这里
/mnt                      挂载外部设备的
/opt                       安装第三方软件,一般大的数据库,和服务器可安装在这
/proc                     内存信息
/root                            超级管理员的目录
/sbin                            超级管理员使用的管理工具
/tmp                      临时文件存取目录
/usr                       所有的用户的公共资料、软件和文件
/var                       放的是动态的数据
 
网络设置
/etc/resolov.conf    保存本机默认的域名和DNS服务器信息
/etc/sysconfig/network                有hostname和IP协议
/etc/sysconfig/networking 包括主机基本网络信息,用于系统启动
/etc/sysconfig/network-scripts/ 此目录下是系统启动最初始化网络的信息
/etc/sysconfig/network-scripte/ifcfg-eth0   参数说明如下:
DEVICE=name name表示物理设备的名字
IPADDR=addr addr表示赋给该卡的I P地址
NETMASK=mask mask表示网络掩码
NETWORK=addr addr表示网络地址
BROADCE ST=addr addr表示广播地址
ONBOOT=yes/no 启动时是否激活该卡
BOOTPROTO=proto proto取值可以是none(无须启动协议)、bootp(使用bootp协议)、dhcp(使用DHCP协议)
USERCTL=yes/no 是否允许非root用户控制该设备
ifconfig                 configure a network interface
netconfig               网络配置的文本式的图形工具
route                     show/manipulate[操作,使用] the IP routing[路由选择] table
 
用户环境设置
1、 用户语言环境
locale       get locale[本地] specific[详细的] information
只要设置LANG就可以了,别的都和LANG一样
/etc/sysconfig/i18n         语言设置文件
2、/etc/sysconfig/hwconf     硬件信息
kudzu              detects[检查] and configures new and/or changed hardware on a system
2、 启动配置
chkconfig        updates and queries[查询] runlevel information for system services
setup               一个文本图形工具,可管理启动时的配置(服务,防火墙等)
ntsysv             A tool to set the stop/start of system services in a runlevel.(级别)文本图形
/etc/init.d         所有的启动配置
/etc/rc*.d/              各个级别配置
/etc/inittab              系统初始化的配置文件,决定用那个级别启动
 
附录1.bash_profile和.bashrc的什么区别
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该
该文件被读取.
~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件.

另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系.

~/.bash_profile 是交互式、login 方式进入 bash 运行的
~/.bashrc 是交互式 non-login 方式进入 bash 运行的
通常二者设置大致相同,所以通常前者会调用后者
 

linux基本环境的安装1

准备篇 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tc...
  • wenqingzzz
  • wenqingzzz
  • 2015年01月15日 16:34
  • 759

安装linux系统后的基础优化

1、安装系统后的基础优化 [hadoop@hadoop ~]$ cat /etc/centos-release 查看系统版本 CentOS release 6.6 (Final) ...
  • sparkjvm
  • sparkjvm
  • 2015年01月06日 11:25
  • 820

CentOS7安装后基本设置

更多内容VistualBox安装CentOS7此处省略启用网卡 #查看网卡 ip addr#修改网卡为随系统自动启动 ONBOOT = yes vi /etc/sysconfig/network-sc...
  • li_fighting
  • li_fighting
  • 2017年11月30日 19:22
  • 71

Ubuntu系统基本安装配置

对于刚刚安装好的Ubuntu系统,默认已经安装的配置软件很少,进行开发还是有些必要安装的,在这里简单讲述一些,供大家参考,以后发现需要的,会持续更新。 我的版本是14.04.1,针对该版本试验过,其他...
  • ezhchai
  • ezhchai
  • 2016年10月30日 14:51
  • 321

安装Linux后需要做的几件事

首先打开终端的快捷方法Ctrl +Alt + T,下面的左右命令都是在终端输入):安装Chrome 安装Vim编辑器 安装搜狗输入法 安装git和vpnc 1 安装vim编辑器   sudo apt-...
  • Love_Taylor
  • Love_Taylor
  • 2017年06月26日 11:06
  • 347

linux系统安装后初始化网络配置

系统 centoOS 网卡桥接  特别注意这个地方 临时修改当前IP地址 ifconfig eth0 192.168.1.200 配置网络 连接外网 vi /etc/sysconfig/ne...
  • tjbklx1
  • tjbklx1
  • 2016年07月01日 10:58
  • 1250

安装CentOS后的基本配置

安装CentOS后的基本配置 1、网络配置 1.1 CentOS 6         1)  vi /etc/sysconfig/network-scripts/ifcfg-eth0         ...
  • chengyuqiang
  • chengyuqiang
  • 2017年02月13日 10:55
  • 1065

linux时钟学习__s5pv210 笔记

(1) MACHINE_START         //(mach-smdkv210.c)     smdkv210_map_io(); MACHINE_END (2) smdkv210_map_io...
  • xingjiren
  • xingjiren
  • 2013年07月18日 10:06
  • 506

Linux下Mysql安装后设置密码

在Centos中安装Mysql后默认的是没有root密码的,默认的是回车, 那么为了方便需要修改密码。 没有密码为MYSQL加密码: mysql -uroot -p 回车 提示输入密码,为空回...
  • u012965373
  • u012965373
  • 2015年01月12日 21:43
  • 2654

S5PV210 sys_clock编程流程 系统时钟功能模块操作

今天编写sys_time程序,预期的实验结果是,在S5PV210开发板上实现将系统主频设置为1GHZ,检测用led闪烁的快慢表示。 编程思路: 一.      通用概念的了解。 1.   S5PV21...
  • lz_quiet
  • lz_quiet
  • 2016年03月22日 15:23
  • 343
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux安装后基本设置
举报原因:
原因补充:

(最多只允许输入30个字)