部分代码积累

Linux 安装命令:
init 0 : 关机
init 3 : 命令界面
init 5 : 图形界面
ifconfig -a:查询网卡
dhclient: 自动获取ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0:打开网卡编辑
ONBOOT: 网卡是否开机启动(yes/no)
BOOTPROTO: 获取ip方式自动、静态(dhcp/static)
IPADDR: 添加ip
NETMASK: 子网掩码:255.255.255.0
GATEWAY : 网关地址:192.168.137.1
:wq 保存退出
service network restart : 网络服务重启
yum install -y vim-enhanced :安装vim
cat /boot/grub/grub.conf: default=0 默认启动title timeout=5: 默认5秒不操作启动
splashimage: 启动背景图片
vim /etc/inittab: 查看初始化
vim /etc/resolv.conf: 查看DNS nameserver 192.168.137.1
yum grouplist |less: 查看已安装和支持安装的list
yum install -y "Desktop": 安装桌面
***(安装完图形后无法显示图形界面,只有命令行模式界面 。 * 猜测原因可能跟电脑位有关,在BIOS中开启虚拟化技术,电脑开启设置F2 /Security/Virtualization, 选择Enable。 重启虚拟机正常登陆图形界面。 )
yum groupinstall -y "Chinese Support: 安装中文
who am i : 查看当前用户
Ctrl+A: 光标移动到命令的开始
Ctrl+B: 光标向前移动一个字符
Ctrl+C: 取消,
Ctrl+D: 退出终端
Ctrl+E: 光标移动到命令的结尾
Ctrl+F: 光标向后移动一个字符
Ctrl+L:清屏
Ctrl+K: 当前光标后字符删除
Ctrl+S: 锁住命令终端,按任何键没有反应
Ctrl+Q: 解锁命令终端。
Ctrl+U: 当前光标前字符删除
Ctrl+Z: 暂停进程

Alt+F1-F6: 切换终端
Tab双击:显示可用命令
fg: 调出进程
ll: ls -l
ls -t:文件修改时间排序
双击Tab: Display all possibilities? (y/n) space: 下翻页
grub-insall:安装grub
sleep sec: 睡眠时间秒。
jobs : 显示进程
ls /bin/ /sbin/ /usr/bin/ /usr/sbin/: 绿色:可执行的二进制文件,存命令的地方
ls /boot/grub/grub.conf: 启动相关文件:内核 微型的内存系统 相当于windows的C盘
ls /dev/ :棕色: 设备文件(磁盘) 一切都是以文件形式存在
ls /etc/passwd: 存储用户信息(etc:配置信息)
ls /home/: 家目录(普通用户的家目录)
ls /root/: root超级用户家目录
ls /lib|lib64/: 库文件 系统中命令库,动态链接共享库,相当于dll文件
uname -a: 查看系统位
ls /mnt/:方便临时挂载设备 例如U盘
ls /proc:系统内存映射 蓝色数字:表示进程id号
cat /proc/cpuinfo |less: 查看CPU
cat /proc/meminfo |less: 查看内存
ls /tmp/: 存放临时文件 ,生成临时文件文件夹
ls /usr/src/: 内核源代码
ls /usr/local/: 用户安装的程序
ls /usr/local/src/: 源码包
ls /var/: log 日志文件
ls -a: 显示隐藏文件
ls -l: 显示当前目录下的详细信息
ls -d: 针对目录,只显示目录属性
ls -t: 按照时间降序排序
关机: shutdown -h now, halt,poweroff,init 0
重启: shutdown -r now, reboot, init 6
不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中
vim /boot/grub/grub.conf : password pwd: 如何给密码加密
echo $PATH:查看PATH的环境变量
chroot /mnt/mntimage: 用户当前目录
忘记密码: 单用户重启, 按键进入title, e:编辑(grub config , 选中ro , 按e , 1/s/single, 回车,按b to boot, passwd。), a:修改内核参数 ,c:命令行服务器启动不了,更改配置文件导致进不了系统:
光盘救援模式 ,重启F2, +/-将CD移动至第一行, F10 保存, rescue installed system
给启动加密: vim /boot/grub/grub.conf 添加 :password 如何密文密码

为何要CHROOT? 1.限制被CHROOT的使用者所能执行的程式,如SetUid的程式,或是会造成Load 的 Compiler等等。2.防止使用者存取某些特定档案,如/etc/passwd。 3.防止入侵者/bin/rm -rf /。 4.提供Guest服务以及处罚不乖的使用者。 5.增进系统的安全。
pwd: 猎取当前所在目录
cd: 进入某个目录
netstat -a :网络联机状态
ps -aux :背景执行的程序
mii-tool eth0: 虚拟机不支持
yum list |grep -i setup: 过滤含有setup的 -i(忽略大小写)
yum install -y setuptool: 安装setup命令
yum install -y system-config-network-tui
rpm -qf /user/bin/setup

时间: 2024-12-11 16:31:40

部分代码积累的相关文章

R 代码积累

R 代码积累不定期更新 1.阶乘.递归.reduce.sprintf #NO.1 # 阶乘函数 fact <- function(n){ if(n==0) return(1) #基例在这 else return(n*fact(n-1)) } #1+2!+3!+...+20!的和 #测试 Reduce('+', lapply(1:3,fact)) 结果是9 Reduce('+', lapply(1:20,fact)) #NO.2 #判断101-200之间有多少个素数,并输出所有素数 is.prim

Android 开发有用代码积累

Android开发需求变化快,开发周期要求尽量短,接下来一系列文章从实际使用出发总结一些常用的代码片段,便于查找,也为后来人提供一份参考. 1.获取Manifest的基本信息(升级页面和软件关于页面一般会使用到) Context mContext = XXXApplication.getInstance().getApplicationContext(); //获取Application的Context ,当然也可以获取当前的Activity的Context, Application一般是单例

5、终于代码积累越来越多了……

python的学习,看了也写了一些代码,慢慢发现没一条语句的标准写法以及作用和效果 好吧!继续ing  慢慢充实知识库.

代码积累——生成验证码servlet

package web; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.IOException; import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.ServletException; impor

代码积累

一.如何按照自己定义的格式输出日期? //定义日期的格式 SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //把当前的日期转换为特定格式日期的字符串并输出 System.out.println(dateFormat.format(new Date())); //解析一个字符串格式,字符串的格式要按照你设定的格式,转为为一个Date的日期类型 System.out.println(dateF

AE代码 积累

1 /// <summary> 2 /// 计算两点角度 3 /// </summary> 4 /// <param name="p1">original point</param> 5 /// <param name="p2">end point</param> 6 /// <returns></returns> 7 private float Angle(IPoint

代码积累(没有进行分类)

1.window.location.href//得到完整地址2."dajiang|you".split("|")//(2) ["dajiang", "you"]```stringObject.split(separator,howmany)separator 必需.字符串或正则表达式,从该参数指定的地方分割 stringObject.howmany 可选.该参数可指定返回的数组的最大长度.如果设置了该参数,返回的子串不会多于这

提高代码质量:如何编写函数

阅读目录 命名 函数参数 编写函数体 总结 函数是实现程序功能的最基本单位,每一个程序都是由一个个最基本的函数构成的.写好一个函数是提高程序代码质量最关键的一步.本文就函数的编写,从函数命名,代码分布,技巧等方面入手,谈谈如何写好一个可读性高.易维护,易测试的函数. 回到顶部 命名 首先从命名说起,命名是提高可读性的第一步.如何为变量和函数命名一直是开发者心中的痛点之一,对于母语非英语的我们来说,更是难上加难.下面我来说说如何为函数命名的一些想法和感受: 采用统一的命名规则 在谈及如何为函数取一

论“java程序员的进阶路途”如何做到少走弯路,多写正确有意义的代码。

首先说明一下我为什么会去思考这个问题.本人离开学校也有一段时间了,经过了几场面试几次临时抱佛脚还有遇到的种种问题之后,社会告诉了我,如何做到少走弯路?如何让自己在何时去写合适的代码.其实在我看来这是每一位程序员都会去思考的事情. one:"如何让自己少走弯路" 一个伟大的程序员或者架构师再或者一个cto,如果你想问他们怎样让自己快速的进步?他们如一的告诉你,"累代码":对,对,讲的对!一名合格的程序员就是从简单的代码积累进阶的. 可是如果一名程序员重复的代码永远就是