linux初级知识点整理

1、配置linux的IP地址有两种方法

方法一:dhclient自动获取IP地址

方法二:手动配置IP地址

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

进入配置文件后修改如下:

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.31.170(如为虚拟机,则需要与真机处于同一网段)

NETMASK=255.255.255.0

GATEWAY=192.168.31.1(真实网关)

DNS1=8.8.8.8(可配置两个DNS)

2、单用户模式

重启三秒内按键 按B 选中第二行 按B 在最后加1  然后重启

进入单用户模式后使用passwd命令修改root的密码

3、cd命令的几种用法

cd 进入用户的家目录

cd ~ 进入用户的家目录

cd /var/log 进入到指定目录中

cd - 进入到上一级目录

cd . 进入到当前目录

cd .. 进入到上一级目录

pwd 查看现在处于哪一个目录

whoami 查看

id 查看用户的uid gid 和组

echo $HOME 查看用户的家目录

4、ls命令的几种用法

ls 列出当前目录下所有文件和目录

ls /tmp/ 列出指定目录下的所有文件和目录

ls -l 显示当前目录下的文件和目录的详细信息

ls -a 显示所有文件和目录(包含隐藏文件)

ls -d /tmp/ 只查看当前目录的详细信息

ls -t /tmp/ 显示当前目录下所有文件和目录,并按时间排序

ls -i /tmp/ 显示文件的inode号

touch 创建文件命令

touch 1.txt (创建1.txt文件)

touch .1.txt (创建隐藏文件,文件名为1.txt)

5、linux的环境变量

which ls 查看ls的绝对路径

alias 查看所有别名

alias ls="ls --color=auto" 使用alias命令做别名(只在当前终端生效)

永久生效方法:

vi .bashrc 添加想要永久生效的别名

echo $PATH (在变量中可直接运行,不需要写绝对路径)

PATH=$PATH:/tmp/ 可将tmp目录这个路径添加到$PATH变量中

vi /etc/profile (该文件用于加载初始化变量)

在配置文件中添加PATH=$PATH:/tmp/

source /etc/profile 可以使配置的profile文件立即生效

6、快捷键使用

ctrl+l 快速清屏

crtl+u 快速删除从光标向前的所有内容

ctrl+k 快速删除从光标向后的所有内容

ctrl+d 快速退出当前session

ctrl+c 取消/中断该命令

ctrl+z 暂停 ; fg命令可以恢复ctrl+z暂停的进程

sleep 休眠命令

ctrl+s 锁定屏幕 ; ctrl+q 可解锁

ctrl+a将光标快速移到最前方

ctrl+e将光标快速移到最后方

时间: 2024-10-27 03:03:09

linux初级知识点整理的相关文章

C#初级知识点整理及VS的简单使用

C#预处理器指令#define #undef 声明一个不需赋值的变量注意的一点事它必须放到using 上面,如 #define TEST using System.xxx; public class Task { public Task() { } } #region #endregion这是一组用来帮助管理代码布局的指令 #if #else #elif #endifif else 没什么好说的.不过这个一般要跟#define搭配使用 #warn #error输出警告或错误 #if DEBUG

Linux基本知识点整理(持续更新中..)

基本的一些变量 : 将变量内保存的字符内容表示出来用$符号(也可以加上花括号${###}) 注意它和命令优先级符号$()(同反向单引号)的区别:一个内容是变量,一个内容是语句. SHELL: 用的shell类型 PS1:命令提示符格式 LANG:语言格式 PATH:命令搜索路径 HISTSIZE:内存中输出的历史命令行记录数量(最后的多少行) 保存在/etc/profile HISTTIMEFORMAT:历史命令的时间格式 HISTFILE:历史命令记录的文件路径,默认为~/.bash_hist

【Android 面试基础知识点整理】

针对Android面试中常见的一些知识点整理,Max 只是个搬运工,感谢本文中引用文章的各位作者,给大家分享了这么多优秀文章,对于其中的解析,是原作者个人见解,有错误和不准确的地方,也请大家积极指正. 本文将持续更新,同时我也将其放在Github上:Point-of-Android 同时可以看Max的个人博客:海上钢琴师 Android中的异步任务机制 Android中AsyncTak的使用与源码分析 http://blog.csdn.net/bboyfeiyu/article/details/

linux 基础题整理

基础题: 1.查看系统内核版本号及系统名称 2.查看smb服务所用的端口号 3.禁ping 4.查出22端口现在运行什么程序 5.登录提示符前的输出信息"you are welcome!!!" 6.成功登录后自动输出信息"距离全国比赛还剩1天!!!" 7.确认安全终端为tty1 8.取消普通用户的控制台访问的三个权限:reboot.halt.shutdown 9.只允许组ID为10的成员通过su命令改变为root用户 10.禁止Control-Alt-Delete键

华为初级——图片整理

源程序: #include<iostream> #include<string> using namespace std; //const int max=1024; int main() { char s[1024]; char temp; gets(s); int len; len=strlen(s); for(int i=0;i<len;i++) { for(int j=i+1;j<len;j++) { if(s[i]>s[j]) { temp=s[i];s

linux常用命令整理(五):shell基础

大家好,我是会唱歌的程序猿------ 最近在学习linux,闲暇之余就把这些基本的命令进行了整理,希望大家能用的上,整理的的目的是在忘了的时候翻出来看看^?_?^,前后一共分为五个部分: linux基本命令整理(一):常用命令 地址:http://www.cnblogs.com/devinCat/p/7247824.html linux基本命令整理(二):用户.用户组.文件系统和网络 地址:http://www.cnblogs.com/devinCat/p/7247847.html linux

linux常用命令整理(四):软件包管理和shell基础

大家好,我是会唱歌的程序猿------ 最近在学习linux,闲暇之余就把这些基本的命令进行了整理,希望大家能用的上,整理的的目的是在忘了的时候翻出来看看^?_?^,前后一共分为五个部分: linux基本命令整理(一):常用命令 地址:http://www.cnblogs.com/devinCat/p/7247824.html linux基本命令整理(二):用户.用户组.文件系统和网络 地址:http://www.cnblogs.com/devinCat/p/7247847.html linux

数据库设计教程系列——相关知识点整理

一.教程概述 此数据库设计教程是笔者参考网上资料.相关书籍,以及加上自己多年做数据库设计相关工作的经验积累写就. 数据库设计教程在网上已经有大量类似的资料,并且该领域有不少专业书籍,珠玉在前,心有戚戚. 但这作为唯心六艺之一,我还是希望能够在整理知识的同时,写出自己的一些内容,如果能够对读者 有所帮助,那就最好不过了,谢谢. 本教程主要基于关系型数据库进行讲解,对于维度数据库也会视情况有所涉猎. 下面是整个教程涉及的知识点整理,在撰写教程的过程中,如果有改动,也会调整更新此图. 二.知识点整理

asp.net mvc 3.0 知识点整理 ----- (2).Controller中几种Action返回类型对比

通过学习,我们可以发现,在Controller中提供了很多不同的Action返回类型.那么具体他们是有什么作用呢?它们的用法和区别是什么呢?通过资料书上的介绍和网上资料的查询,这里就来给大家列举和大致的概括下. (1). ActionResult(base):最基本的Action类型,返回其他类型都可以写ActionResult. (2). ContentResult:返回ContentResult用户定义的内容类型. public ActionResult Content() { return