`

linux命令复习

 
阅读更多
一、touch
linux的touch命令不常用,一般在使用make的时候可能会用到,可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。
1.命令格式:
touch [选项]... 文件...
2.命令参数:
-a   或--time=atime或--time=access或--time=use  只更改存取时间。
-c   或--no-create  不建立任何文档。
-d  使用指定的日期时间,而非现在的时间。
-f  此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m   或--time=mtime或--time=modify  只更改变动时间。
-r  把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
-t  使用指定的日期时间,而非现在的时间。


二、source命令
source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。

用法: source filename 或 . filename
vi /etc/profile

PATH=/usr/local/apache/bin:$PATH
PATH=/usr/local/subversion/bin:$PATH
退出VI

source /etc/profile

三、Linux配置环境变量/etc/profile .bashrc .bash_profile等
1. 修改/etc/profile文件
特点:所有用户的shell都有权使用你配置好的环境变量

说明:如果你的电脑仅用作开发,建议使用此配置,因为所有用户的shell都有权使用你配置好的环境变量,所以有可能会给系统带来安全性问题。
#1:编辑/etc/profile  
vim /etc/profile     
#2:在profile末尾加入你需要配置的环境变量:
export JAVA_HOME=/usr/lib/jvm/java-8-sun 
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH


2. 修改.bashrc文件
特点: 环境变量只对某个用户有效
说明: 这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,只需修改其用户主目录下的.bashrc文件就可以了
#1:编辑~/.bashrc
vim ~/.bashrc
#2:在末尾加入你需要配置的环境变量:
export JAVA_HOME=/usr/lib/jvm/java-8-sun 
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH


3.修改.bash_profile 文件
特点:当用户登录时,该文件仅仅执行一次,mac ox中此文件类似.bashrc
说明:如果更改了.bash_profile文件,需要退出后再次登录,该文件被重新读取后,更改才会生效。使用 source .bash_profile 可以让其立即生效。
#1.修改.bash_profile  
vim .bash_profile   
#2.修改文件
export JAVA_HOME=/usr/lib/jvm/java-8-sun 
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH


4. 直接在shell下设置变量
特点:临时有效
说明:这种方法仅针对临时使用,如果重新打开一个shell,设置就无法生效,而且以后要使用的时候又要重新设置
export ANDROID_HOME=***


四、cat命令
cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
cat主要有三大功能:
1.一次显示整个文件。
$ cat   filename
2.从键盘创建一个文件。
$ cat  >  filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat   file1   file2  > file

参考:
http://blog.csdn.net/jackalfly/article/details/7556848
分享到:
评论

相关推荐

    03-Linux命令复习.mmap

    03-Linux命令复习.mmap

    13.Linux开发- Linux命令复习与文件目录复习.pdf

    介绍虚拟机里Linux系统共享路径设置办法、配置VIM编辑器、安装常用的代码编辑器软件,SSH远程登录虚拟机、基本命令、文件操作函数等知识点。

    linux常用命令复习

    ### Linux常用命令复习知识点 #### 用户管理命令 - **`useradd`**:用于创建新的用户账户。 - **选项**: - `-d 目录`:指定新用户的家目录,若目录不存在则需要结合 `-m` 选项来创建。 - `-g 已存在的组名`:...

    linux期末复习资料

    本文对Linux期末复习资料进行了详细的知识点总结,涵盖了Linux的基本概念、Linux系统的特点、Linux的获取方法、安装Linux系统对硬盘分区的要求、Linux系统较流行的图形环境、如何进入Linux系统的命令行模式、Linux的...

    _linux命令学习复习

    以上就是关于Linux命令学习复习的主要知识点,包括操作系统的基本功能、Linux的特点、核心概念、文件系统结构、文件管理、权限控制以及文件传输等方面的内容。通过深入理解和熟练运用这些知识,可以有效地在Linux...

    Linux复习题-判断题

    Linux复习题-判断题 本资源为Linux操作系统考试必看教师出题的题库高分的保障,涵盖了Linux系统的多个方面,包括系统组成、文件系统、应用程序、系统管理、网络管理等知识点。 一、系统组成 * Linux系统一般由4个...

    linux常用命令大全(linux基础命令+命令备忘录+面试复习).docx

    在Linux操作系统中,掌握一些基本的命令是至关重要的,无论是对于运维人员、测试工程师还是开发者,熟练使用Linux命令能够极大地提高工作效率。以下是一些常见的Linux基础命令及其应用场景: 1. **ls**:列出目录...

    Linux期末复习总结.doc

    Linux命令和文件管理知识点总结 本文档总结了Linux命令和文件管理的知识点,...本文档为Linux期末复习总结,涵盖了Linux命令和文件管理的各个方面的知识点,旨在帮助用户快速了解和掌握Linux命令和文件管理的技能。

    Linux期末考试复习试题(含答案).pdf

    ### Linux期末考试复习知识点 #### 一、选择题解析及扩展知识点 1. **Linux操作系统特点** - **虚拟内存**:Linux支持虚拟内存技术,这意味着它可以使用硬盘的一部分作为内存来扩展物理内存的容量。 - **应用...

    考试必备Linux命令大全

    学习这些基本的Linux命令可以帮助你更高效地管理和操作Linux系统,无论是日常使用还是应对考试,都能得心应手。记住,实践是掌握这些命令的关键,尝试在自己的Linux环境中操作,将理论与实践相结合,你的Linux技能将...

    Linux复习.rar

    Linux复习文档旨在帮助初学者掌握Linux操作系统的基础知识和核心概念。Linux是一种自由开源的操作系统,其内核由林纳斯·托瓦兹开发,现在由全球众多开发者共同维护。Linux系统的广泛应用包括服务器、嵌入式设备以及...

    linux整理与复习

    在Linux中,命令行界面是其核心交互方式之一,掌握Linux命令是进行系统管理的基础。以下是一些重要的Linux知识点: 1. **启动图形化桌面**:通过`startx`命令可以在字符终端中启动X Window系统,或者使用快捷键`...

    期末Linux复习资料整理

    这份"期末Linux复习资料整理"包含了一系列的关键知识点,旨在帮助你在考试中取得优异的成绩。以下是对这些知识点的详细说明: 1. **Linux系统架构**:Linux是一个基于Unix的操作系统,由多个层次组成,包括内核、...

    Linux复习资料.docx

    本文旨在总结 Linux 操作系统的基础知识点,涵盖用户管理、文件权限、命令使用、进程管理、磁盘管理等方面。 一、用户管理 * 创建用户:使用用户add命令创建新用户,例如创建用户"lf+学号",并设置密码。 * 用户...

    Linux认证复习参考100题(选择题)

    Linux认证考试通常涉及广泛的系统管理知识,包括系统服务、设备管理、文件系统、权限控制、进程调度、软件包管理等方面。以下是对题目中涉及的一些知识点的详细解释: 1. cron后台常驻程序(Daemon)用于管理系统日常...

    南京大学《Linux》复习知识点及重点.pdf

    3. **Shell与命令行界面**:学习各种常用的Linux命令,如ls、cd、mkdir、rm、cp、mv等,并理解Shell脚本编程。 4. **文件系统**:掌握Linux下的文件系统结构,如/home、/etc、/usr、/bin等目录的含义,以及文件权限...

    Linux期末复习题.docx

    Linux操作系统是目前广泛应用的开源操作系统,它被广泛应用于汽车、手机、机顶盒等设备。Linux有多个发行版,如CentOS、Ubuntu、Fedora和Red Hat,其中CentOS在中国用户中使用最为广泛。在服务器服务方面,Linux可以...

    linux 的一些复习资料

    1. 命令行操作界面:窗口管理器提供了一个命令行操作界面,用户可以使用命令来操作。 2. 窗口管理:窗口管理器可以管理多个窗口,用户可以轻松地切换窗口。 虚拟桌面 虚拟桌面是一个特殊的桌面环境,用户可以在...

Global site tag (gtag.js) - Google Analytics