少一点问别人为什么,多一点问自己凭什么。我是范范,我为自己代言!
Linux命令
上一篇 /
下一篇 2016-02-16 14:26:36 / 天气: 晴朗
/ 心情: 郁闷
/ 个人分类:常用命令
很多职位都要求会Linux命令,今天开始学习啦
1、pwd命令(print working directory打印工作目录)当你键入pwd时,是在请求Linux系统显示你当前位置,例如:[root@teacher apache]#pwd
/tmp/apache
表明你当前正处于/tmp/apache目录中
2、cd 命令,用来改变工作目录
cd ~ 回到登录目录
cd/ 到系统根目录
cd/root把你带到根用户的主目录,你必须是根用户才能访问该目录(不知道根用户是什么,有知道大神请指教一下,谢谢)
cd /home 带到home目录,用户的登录目录通常贮存在此处
cd ..向上移动一级目录
cd /dir1/subdirfoo 无论你在哪个目录中,这个绝对路径都会把你直接带到subdirfoo中,即dir的子目录
cd ../../dir3/dir2 这个相对路径会把你向上移动两级,转换到根目录,然后转到dir3,然后转到dir2目录中去
3、ls 命令(小写)
ls -a列举目录的全部文件,包括隐藏文件
ls -l列举目录内容的细节,包括权限(模式)、所有者、组群、大小、创建日期、文件是否是到系统其它地方的链接,以及链接的指向
ls -F在每一个列举项目之后添加一个符号。包括:/表明是一个目录;@表明是到其它文件 的符号链接;*表明是一个可执行文件
ls -r从后向前的列举目录中的内容
ls -R该选项递归的列举所有目录(当前目录之下)的内容
ls -S按文件大小排序
4、locate 命令 用来搜寻文件或目录
例如你想搜寻所有名称中带有finger这个词的文件,键入
locatefinger
locate命令使用数据库来定位文件或目录名中带有finger这个词的文件和目录,这个搜寻结果可能会包括一个叫做finger.txt的文件,一个叫做pointfinger.txt的文件,一个被命名为fungerthumbnails的目录,诸如此类。
5、clear命令 用于清除终端窗口
6、cat 命令 合并文件,该命令可以显示文件的内容,或者是将多个文件合并成一个文件
7、head命令 用于查看文件的开头部分
head <filename>
head -20<filename> 查看文件的前20行
8、tail命令 查看文件结尾的10行
tail -f /var/log/message
9、grep 命令 在文件中查找字符串
例如:grep coffee sneakers.txt 查看sneakers.txt文件中带有coffee的每一行
10、chrmod 命令 用于改变文件或目录的访问权限
例如:chrmod o+w sneakers.txt给其他人写入文件sneakers.txt的权限
chrmod go-rw sneakers.txt删除文件中组群和其他人的读取和写入权限
速记符号含义列表:
u拥有文件的用户(所有者)
g所有者所在的组群
o其他人(不是所有者或所有者的组群)
a每个人或全部(u、g、o)
权限
r读取权 r=4
w写入权 w=2
x执行权 x=1
行动
+添加权限
-删除权限 -=0
=使它成为唯一权限
11、cp命令 将文件或目录复制到其他目录中
格式:cp <源> <目标>
12、mv命令 移动文件
mv aneakers.txt tigger 把sneakers.txt移动到tigger目录下
-i提示确认移动文件
-f强制移动文件
-v显示文件移动速度
13、mkdir命令 (make directory)用来建立目录
例如:[root@teacher tmp]#mkdir datal在系统中建立datal子目录
14、rm 命令删除目录中的文件或目录本身
-i提示你确认删除
-f强制删除
-v显示文件删除进度
-r删除某个目录机器中所有的文件和子目录
收藏
举报
TAG:
Linux