Linux下常用命令的使用介绍
来源:互联网 发布:电磁炉和电陶炉 知乎 编辑:程序博客网 时间:2024/04/27 16:13
本文讲解了在Linux下常用的一些命令的基本使用方法,同时讲解了PATH环境变量的设置和查看方法。
本篇文章可以帮助初学者快速入门Linux系统的使用。cd,Change Directory 切换目录
“.”表示当前目录
“..”表示上级目录
“/”用于区分路径中的各级目录,单独一个”/”表示根目录
ls,list 列出目录下内容
参数”-a” 表示列出目录下所有内容,主要是显示隐藏文件(linux下以”.”开头命名的文件是隐藏文件)
参数”-l”(long,以长格式显示)
第一个字母位置:“d”~目录,”-“~文件,”l”~链接
权限位解释:示例rwxr-x—x,表示user=rwx,group=r-x,others=--x,即文件所属用户拥有读写执行权限,文件所属组成员拥有读和执行权限,其他用户拥有执行权限。
第3列表示文件所属用户;第4列表示文件所属组,第5列表示文件大小,一般用byte表示;
touch,创建文本文件
新建程序源代码时可以使用此命令
rm,Remove删除文件
参数”-r”,Recursive递归的,表示删除目录和目录下的所有东西(如果不加此参数则不能使用rm指令删除目录)
参数”-f”,force强制删除,在遇到只读文件时默认会提示用户是否确认删除操作,加上此参数可以避免提示直接删除
mv,move移动文件
可以实现移动位置和对文件的重命名
mkdir,make directory创建目录
参数”-p”可以实现连带父目录一并创建,即创建整棵目录树
例如mkdir -p parent/child/grandchild 将创建三个目录,并且这三个目录相应的是父子关系
grep,文件内容查找,支持正则表达式
find,查找文件
参数”-name xxx.c” 查找具有指定名称的文件
例如:find /home/xyj –name myprogram.c 在目录/home/xyj下查找名为myprogram.c的文档
tar & 7z ~两个比较常用的压缩/解压缩工具
用起来比较复杂,需要多用才能记住具体用法,如果想要了解它们,参见:http://blog.csdn.net/qq759981398/article/details/39854309
pwd,查看当前目录,无参数
tail/head 查看文件的尾部/首部
tail –n20 program.c 查看program.c的最后20行。
chown,Change Owner,更改文件的所有者
用法:chown username filepath&filename
chgrp,Change Group,更改文件所属的组
用法与chown相同
chmod,Change Mode,更改文件的访问权限
文件的访问权限区分文件所属用户的权限(user)、文件所属组的成员的权限(group)、和其他用户的权限(others)三个不同用户;具体的权限有读(read)、写(write)、可执行(execute)三种权限。权限的表示法如下所示:
user-group-other
rwx r-x - -x
111 101 001
7 5 1
更改权限可以使用数字更改,例如执行chmod 751 /mypath/myfile.c 可以将myfile.c的权限设定为rwxr-x—x,
也可以使用命令更改,如chmod u=rwx,g=rx,o=x /mypath/myfile.c可以完成上述751命令相同的效果。
Ctrl+Alt+Fn[n:1~7]终端切换
可以在系统下的多个终端进行切换(仅在本地登录时有效,ssh、telnet等远程登录不可用)
Ctrl+Alt+F7默认是系统的图形界面
[tab]~补全命令
输入命令的一部分时,按[tab]系统会自动查找以相应字符串开始的命令或者文件等
退出程序一般使用的命令/快捷键组合
quit/exit/Ctrl+C/Ctrl+D
隐藏文件
在linux下,以”.”开头命名的文件默认是隐藏的,使用ls查看不到,需使用ls –a才能查看
初始化脚本
在linux下,存在多个shell版本,但是在某一个具体的linux系统上,一般有一个默认的shell,通常比较多的是/bin/bash这个shell程序。
每个shell程序都有一个或多个初始化时执行的脚本,即一启动shell程序,就会执行该脚本,通常会执行一些环境变量的设置。
初始化脚本分为两种,一种是系统级别的初始化脚本,通常这类脚本存放在/etc目录下,所有的用户启动shell时都会执行这个脚本进行全局的初始化;
另一种是用户特定的初始化脚本,通常存放在用户主目录下,作为某个隐藏文件存在,这类初始化脚本用于适应每个用户自己的配置,各个用户的配置可能差异很大。
PATH环境变量
可以使用如下两种方式查看PATH变量:
1. $ echo $PATH ~ 使用shell内建的命令echo查看变量$PATH的值
2. $ env | grep ^PATH= 使用env命令输出所有的环境变量,并使用grep过滤出以PATH=开头的行
设置PATH变量(往PATH中添加新路径)的命令有:
1. $ export PATH=/newpath/bin: $PATH
2. $ set PATH= /newpath/bin: $PATH
这两种设置PATH变量的方法相似,如果要以后每次开启shell时都保持有效的话,就需要把这两条语句中的一条添加进shell的初始化脚本里。
vi 编辑器~比较复杂,需要做专门学习
- Linux下常用命令的使用介绍
- linux下常用命令介绍
- Linux下常用命令介绍
- linux下常用命令使用
- 3、 Linux的常用命令:常用命令的介绍、常用命令的使用和练习
- Linux下常用配置文件及常用命令的介绍
- Linux下常用网络配置文件及常用命令的介绍
- Linux操作系统下的网络配置常用命令介绍
- Linux下的Vi编辑器介绍及常用命令
- Linux下的常用命令
- linux 下的常用命令
- linux下的常用命令
- linux下的常用命令
- linux下的常用命令
- Linux下的常用命令
- Linux下的常用命令
- Linux下的常用命令
- Linux下的常用命令
- ZOJ 2339 Hyperhuffman
- 第二章题目
- ListView item点击事件失效
- 100小时学会SAP.Day4
- 性能分析原则
- Linux下常用命令的使用介绍
- 大量的用伪元素可以实现的奇妙效果
- org.hibernate.PersistentObjectException: detached entity passed to persist异常
- appframework入门基础知识
- 安装 Cisco VPN时弹出错误提示
- MFC编程错误:CListBox::InsertString”: 不能将参数 2 从“char [4096]”转换为“LPCTSTR
- C++小白开始努力学习编程
- Java的国际化
- Mysql寻找瓶颈:基准测试与性能分析