linux 常用知识

sudo

就是一种机制不使用root来管理服务器,一般禁止root远程登陆

#visudo

找到root ALL=(ALL) ALL

添加zongxuan    ALL=(ALL) ALL

保存退出

su - zongxuan #切换到zongxuan

ls /root   #没有权限

sudo ls /root   #OK

whoami #查看当前的身份

[[email protected] yum.repos.d]# echo $PATH

/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/

bin:/usr/sbin:/usr/bin:/root/bin

[[email protected] ~]$ echo $PATH

/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/zongxuan/bin

对比发现两者的区别,这也是有些命令普通用户无法使用的原因之一

我们需要使用 zongxuan 这个帐号来管理服务器 所以我们给帐号的PATH添加内容

vi ~/.bash_profile

PATH=$PATH:$HOME/bin:/usr/local/sbin:/sbin:/usr/sbin

保存退出

[[email protected] ~]$ sudo source .bash_profile

[[email protected] ~]$ echo $PATH

/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/zongxuan/bin:/home/zon

gxuan/bin:/usr/local/sbin:/sbin/:usr/sbin

[[email protected] ~]$ sudo ifconfig #OK

修改linux 字符集

[[email protected] ~]$ sudo vi /etc/sysconfig/i18n

[[email protected] ~]$ source .bash_profile

加大服务器文件描述符

vim /etc/security/limits.cof

* - nofile 65535

使用 ulimit -n

脚本过滤 目录

ls -F | grep "/"

ls -l | grep "^d"

查看服务器硬件改动

/etc/init.d/kudzu start

以树形显示/目录

tree /

tree -L 1 /

查看系统用户

/etc/passwd

/etc/shadow

UID 为 0 ---> root

1-499 --> 系统使用的

500-65535 -->普通用户使用

查看系统组

/etc/group

/etc/gshadow

重要的目录

网络地址 IP GATEWAY

/etc/sysconfig/network-scripts/ifcfg-eth0

DNS

/etc/resolv.cof

主机名网卡启动

/etc/sysconfig/network

ip 对应 域名

/etc/hosts

开机自动挂载

/etc/fstab

系统启动级别加载的启动文件

/etc/inittab

NFS配置文件

/etc/exports

系统全局变量配置

/etc/profile

使用 source  /etc/profile

服务启动脚本

/etc/init.d

/etc/xinit.d

登陆前显示的信息

/etc/issue

系统组

/etc/group

系统用户

/etc/passwd

用户密码信息

/etc/shadow

组的信息

/etc/gshadow

sudo命令的配置文件

/etc/sudoers

设定哪些终端可以让root登陆

/etc/securetty

所有用户登陆时的缺省配置

/etc/login.defs

内核模块额外参数设定

/etc/modprobe.conf

日志设置文件

/etc/syslog.conf

日志文件

/var

各种日志

/var/log

主要的系统日志

/var/log/message

系统登陆日志 ssh pop3 telnet ftp

/var/log/secure

登陆者信息

/var/log/wtmp

查看

last  -10

计划任务

/var/spool

/var/spool/cron

系统用户邮件存放目录

/var/spool/mail

临时邮件目录

/var/spool/clientmqueue

虚拟目录内存的映射

/proc

内核版本

/proc/version

系统内核功能

/proc/sys/kernel

cpu 信息

/proc/cpuinfo

系统负载信息

/proc/loadavg

时间: 2024-11-04 18:49:35

linux 常用知识的相关文章

Linux 常用知识及故障处理

Linux 常用知识及故障处理 1.修改当前系统语言 比如当前语言是en_US.UTF-8,因环境需要修改为zh_CN.UTF-8 ,首先切换到root,追加一行内容即可. echo 'export LANG="zh_CN.UTF-8"' >> ~/.bashrc 重新登录系统,查看语言变化 echo $LANG 2.Linux系统中根目录下或者新挂载的磁盘目录下有一个叫lost+found,它的作用是什么? 如果你运行fsck命令(文件系统检查和修复命令),它也许会找到一

Linux常用知识

目录 常用 man 创建指定大小文件--用来做一些I/O测试 程序计时 FHS (Filesystem Hierarchy Standard) 常用 man 用户在shell环境中可以操作的命令或可执行文件 系统内核可调用的函数与工具等 一些常用的函数(function)与函数库(library),大部分为C的函数库(libc) 设备文件的说明,通常是在/dev下的文件 配置文件或者是某些文件的格式 游戏(games) 惯例与协议等,例如Linux文件系统.网络协议.ASCII code等说明

Linux运维常用知识(4)

linux命令无效-bash: ls: command not found 一次重启后开机,基本所有的命令都不可用,只有少数的命令可用 [[email protected] ~]# ll -bash: ls: command not found [[email protected] ~]# pwd /root [[email protected] ~]# shutdown -r now -bash: shutdown: command not found [[email protected] ~

linux常用命令总结

linux常用命令: (1) ls(list,列表) 作用:使用列表把当前文件夹下所有文件显示出来 ls -a 显示所有文件,包括隐藏文件 ls -l 以详细信息显示 ls -a -l ls -l -a ls -la ls -al 四种方式都是可以的 (2) cd(change directory,更改目录) 作用:用来切换目录 涉及到相对路径和绝对路径 cd .. ..代表上一层目录 .代表当前目录 (3) pwd(print work directory,打印工作目录) 作用:打印出当前的绝

2、linux基础知识与技能

2.1.linux内核.发行版linux本身指的是一个操作系统内核,只有内核是无法直接使用的.我们需要的,可以使用的操作系统是一个包含了内核和一批有用的应用程序的一个集合体,这个就叫linux发行版.ubuntu.redhat就是linux的不同的发行版.2.2.GUI(图形用户界面)和cmdline(命令行)GUI:grahics user interface,图形用户界面.cmdline:command line,命令行.人机交互:人和机器(计算机)进行交互,常用的有命令行和GUI.Wind

linux常用命令加实例大全

目  录引言    1一.安装和登录    2(一)    login    2(二)    shutdown    2(三)    halt    3(四)    reboot    3(五)    install    4(六)    mount    4(七)    umount    6(八)    chsh    6(九)    exit    7(十)    last    7(十一)    动手练习    7二.文件处理    9(一)    file    9(二)    mkd

Linux常用命令之一:find

Linux常用命令之一:find find,find在不指定查找目录的情况下是对整个系统进行遍历查找 使用格式 :   find  [指定查找目录]  [查找规则]  [查找完后执行的action] [指定查找目录]例如: [[email protected] ~]# find/etc -name "passwd" /etc/passwd /etc/pam.d/passwd [查找规则] (1)根据文件名查找 #  -name       //根据文件名查找(精确查找) #  -ina

linux基础知识---用户

用户和组 一.用户和组的概念 随着计算机对多用户需求越来越多,才引入了用户和组的概念.所谓的用户就是操作系统用来标识登陆系统的.就是用户和组是实现计算机资源分配的核心要素.组:是具有相同计算机资源(主要指权限)用户的一个集合. 在计算机内核中,用户和组都是一个数字,我们称之为UID和GID.UID和GID在系统中具有唯一性.实现这个过程进行名称解析才能完成,在Linux系统中使用glib库中的系统调用来完成. 二.用户识别 识别用户通过3A(Authentication,Authorizatio

linux基础知识——————逻辑卷管理器(lvm)

*****什么是lvm:           lvm就是将几个物理的分区通过软件组合成为一块看起来是独立的大磁盘(vg),然后将这块大磁盘分成可使用的分区. 然后就可以格式化创建文件系统,最终可以挂载使用啦.   *****我们该如何创建lvm呢? 一.首先创建分区,将其id设为8e,如下图   二.然后创建pv      pv阶段有如下常用的命令 pvcreate : 将物理的分区创建为pv pvscan  : 查看磁盘里的所有pv的信息 pvdiplay :查看pv的状态 pvremove