12.30 linux学习随笔

1 vim /etc/inittab linux配置文件

2 passwd 修改密码

3 system-config-lanuage 系统语言修改

4 vim /etc/sysconfig/il8n

5 system-config-packages

5.1 system-config-display

6 su - xxx 注销登录另外一个账户

6.1 sudo - 授权用户

6.2 /user/sbin/useradd xxx 增加一个账户

6.3 sudo /user/sbin/useradd xxx 授权增加一个账户 (在当前账户被SUDO,但是没有ROOT权限时使用)

6.4 vim /etc/sudoers SUDO列表及SUDO的权限
6.4.1 #Default specification (自定义修改权限)
Cmnd_Alias USERS = /usr/sbin/useradd, /usr/sbin/userdel, /usr/sbin/usermod
6.4.2 ##Allow root to run any commands anywhere (在这里添加授权用户)
root ALL=(ALL) ALL
rehat ALL=(ALL) USERS

7 id (当前账户的信息)
7.1 id XXX (查看具体用户的权限信息)

8 nano (最简单的编辑器,但是不具有高级特性)
gedit(简单的图形编辑器)
vim (使用最多的编辑器)
gvim (图形版本的编辑器)

9 -(表示参数) -a -b -c 或者 -abc
9.1 --整体的参数 比如--help
9.2 ;用于两个命令间分割(类似于批处理) #两个命令之间没有必然的联系#

10 date 当前的时间和日期 #修改时间:date 123011072008(月日小时分钟年)
10.1 cal 显示日历 #显示指定的日历:cal 11 2014

11 whatis #显示一个短的描述

11.1 command --help #该命令详细的描述 (不是所有命令都提供--help)

11.2 man #最长使用的命令描述
11.2.1 /为搜索具体需要的命令,
11.2.2 按n为下一个, N为向上,
11.2.3 q为退出
11.2.4 man -k 所有命令

11.3 info 比man更加详细的描述
11.3.1 s为搜索
11.3.2 TAB为跳下一关键字
11.3.3 n/p 向下 u/1 向上
11.3.4 q为退出

12 /user/share/doc linux的帮助文档

13 f1红帽文档

14 具体命令后缀
14.1 []表示可选参数,可以不用加
14.2 <>表示必须加
14.3 {}表示列表 {1..20}
14.4 x|y|z 三选一 不能同时使用
14.5 -abc 综合abc使用

15 cd /mnt/disk1/
15.1 df 查看磁盘
15.2 fdisk /dev/sda 分区
15.2.1 +1G 划分一个1G的分区 再按W 回车
15.3 fdisk -l 查看磁盘
15.4 unmount /mnt/disk1/ 卸载/mnt/disk1(这里可能是多个磁盘分区)

15.x #/dev/sda11 1486080 35700 1373672 3% /mnt (示例)
umount /mnt
cd /mnt
ls
disk1
cd
mount /dev/sda11 /mnt/disk1/
df
#/dev/sda11 1486080 35700 1373672 3% /mnt/disk1
cd /mnt/disk1/
cd
df -f
#dev/sda11 1.5G 35M 1.4G 3% /mnt/disk1
15.x.2 umont /mnt/disk1/
fdisk -l
#/dev/sda1~sda12
fdisk /dev/sda
1G
w
#显示出/dev/sda13
partprobe
mkfs.ext3 /dev/sda13 #格式化SDA13
df
fdisk -l
#/dev/sda13 9574 9696 987966 83 linux
cd /var/ftp/pub
df -h
#/dev/sda10 3.8G 115M 3.5G 4% /var
mount /dev/sda13 /var/ftp/pub
df
#/dev/sda13 972404 17632 905376 2% /var/ftp/pub
cp -a /etc/ /var/ftp/pub #从ETC拷贝到pub里
df -h

16 LINUX中大小写有区分
16.1 ls -l
16.2 ls -L

17 su -redhat
useradd rehat100
#-bash: useradd: command not fount 显示未找到该命令
exit
#用root则OK

18 cd /proc/
more cpufinfo 查CPU
more meminfor 查内存

19 pwd 显示当前目录
cd /etc/sysconfig/network-scripts/
pwd
#/etc/sysconfig/network-scripts
19.1 pwd -P
19.1.1 pwd
/var/mail
pwd -P
/var/spool/mail #链接文件
cd ..
ll
#会显示出 mail链接至 spool/mail(类似快捷方式)
20 linux中没有扩展名的概念(只是给人来识别用)
21 cd/temp/
ls
rm * -rf
ls
touch mail
touch MAIL
touch mAil
ls
mail MAIL mAil

22 cd /etc/pki/tls
ls
#certs 等
cd certs/
#make-dumpy-cert
pwd
/etc/pki/tls/certs
cd ..
ls
certs
#make-dumpy-cert
cp make-dummpy-cert /etc/pki/tls/private/ (绝对路径写法)
cp make-dummpy-cert ../private/ (相对路径写法)
cp /root/server1.ks.cfg . (拷贝该文件至当前路径)

point: ctrl alt f1~f6命令端口 F7是图形界面

other CPU 的热插拔通过 /sys/devices/system/cpu/cpuX/online 来控制

other.1 echo online > /sys/devices/system/memory/memory[number]/state 启用相应的内存 区域。

other.2 find /sys/devices/system/memory -name state -exec bash -c ‘echo online > {}‘ \; 可以用来启用所有可用的内存区域

时间: 2024-10-12 10:09:42

12.30 linux学习随笔的相关文章

linux学习随笔一

刚接触linux,是零基础学习,感觉有些东西很有趣,有些东西比较枯燥,所以它不好学.正因为不好学所以你才要去努力学好,给生活给爱好给工作添一道美丽的风景. 通过对电脑基础的了解和学习,知道一台电脑是怎么通过加电启动自检,怎么通过输入输出设备去工作,计算机如何处理你的输入指令,又怎么知道这个指令是那个类型呢?电脑的核心部件:cpu.主板.内存,输入输出设备:硬盘.显示器.键盘.鼠标等.电脑启动后通过读取ROM芯片(只读内存,"只读内存read-only memory,缩写为ROM"),这

12.8 linux学习第十五天

今天老刘讲了第11章和第12章,感觉讲的速度很快,一气呵成,水都没怎么喝. 11.1 文件传输协议 一般来讲,人们将计算机联网的首要目的就是获取资料,而文件传输是一种非常重要的获取资料的方式.今天的互联网是由几千万台个人计算机.工作站.服务器.小型机.大型机.巨型机等具有不同型号.不同架构的物理设备共同组成的,而且即便是个人计算机,也可能会装有Windows.Linux.UNIX.Mac等不同的操作系统.为了能够在如此复杂多样的设备之间解决问题解决文件传输问题,文件传输协议(FTP)应运而生.

Linux学习随笔——Linux环境中搭建DHCP服务器

2015.8.30    DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要用途:给内部网络或网络服务供应商自动分配IP地址.DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为dhcp server和dhcp client的服务端口      DHCP服务器需要安装TCP/IP协议,需要设置静态IP地址 子网掩码和默认网关 搭建DHCP服务器: 一.设置DHCP服务器

linux学习随笔二

一.如何使用查看帮助文档 二.内部命令与外部命令的区别 三.几个常用基础命令的学习 一.命令分为内部命令和外部命令,内部命令即shell命令,外部命令即用户命令,普通用户可以使用的.获得命令使用帮助也不一样,需要注意的是内部命令在用man查看帮助时显示的是bash的解释.对内部外部命令的理解可以分章节: 1.用户命令(/bin,/usr/bin,/usr/local/bin) 2.系统调用 3.库调用 4.特殊文件(设备文件) 5.文件格式(配置文件的语法) 6.游戏 7.杂项(Miscella

linux学习随笔第二天

ctrl+shift+n 新开启terminal ctrl+shift+t 开启页签(也相当于开启terminal ) init3 关闭图形界面     init5 开启图形界面(容易切死机) 字符界面开启图形界面的另一个命令:startx  & :&可有可无 ctrl+shift+F1,图形,,F2--6字符界面centos6-7 ctrl+shift+F1--6字符界面 F7字符界面 centos5 需要登陆者是root用户:chvt N(数字)切换界面 关机命令: poweroff关

Linux学习随笔4——Windows和Linux双系统修改默认启动顺序

2015.8.30 本机电脑C盘装有Windows系统,后来因需要安装了个Linux系统,发现默认启动顺序变为Linux了, 因Windows使用比较多,需要将Windows设置为默认启动. 实现方法如下: 1.登入Linux系统 2.输入 cd /etc/boot(本人以root身份登入系统),找到该目录下的menu.lst 3.输入 vi menu.lst default=0  #修改启动顺序 timeout=5  #修改系统供选择的停留时间 数下文本中有几个"title",确认W

Linux学习随笔5——搭建ntp服务器

2015.8.30 ntp服务器 NTP服务器(Network Time Protocol),是用来做局域网服务器时间同步的,保证局域网内的服务器与时间服务器的一致,某些应用对实时性要求比较的应用必须统一时间 互联网上也存在很多时间服务器, pool.ntp.org(官方NTP时间服务器) ntp服务器需要开启123端口 (UDP), 查看Linux系统中的被打开的端口 :netstat -an 打开本地防火墙的123端口: vi /etc/sysconfig/iptables中 添加一条规则

linux 学习随笔-磁盘管理

1:df 用于查看已挂载磁盘的容量信息 -i 查看inodes使用情况 -h 以合适的单位显示 -k -m 分别以k M单位显示 2:du 查看某个文件或者目录占用的空间 du [-abckmsh] [文件名目录名] du + 目录 只会列出目录及其子目录的大小 du -a +目录 会列出目录子目录及文件的大小 常用 du -sh +目录 表示以合适的单位列出总和 2:磁盘分区 fdisk -l 列出当前所有的分区情况 Disk /dev/sdb: 8589 MB, 8589934592 byt

linux 学习随笔-文件目录管理

1:绝对路径:写法一般由'/'根目录引起的 '/'表示根目录 2:相对路径:不是由'/'引起的  需要先进入/ 在进入其它文件 3:mkdir -p  +目录+文件夹 可以用于创建不存在的级联目录 不加-p只能在存在的目录下创建文件夹 4:rm -r 删除目录用的选项-f  强制删除 不会询问 5:which +命令 用于查看命令的绝对路劲 alias ls='ls --color=auto' 表示别名 6:cp 复制目录 +r选项 复制普通文件不需要添加 7:touch +文件 如果有这个文件