基础linux命令讲解

cd命令

cd (选项) (参数) 语法使用如下:

cd 进入用户家目录;
cd ~ 进入用户家目录;
cd - 返回进入此目录之前所在的目录;
cd .. 返回上级目录;
cd ../.. 返回上两级目录;

pwd命令

pwd (选项) (参数) 语法使用如下:

pwd 显示当前所在位置,以下命令输出当前位置在/root下。

[[email protected] ~]# pwd
/root

cat命令

cat (选项) (参数) 语法使用如下:

cat zhan (显示文件zhan的内容)
cat zhan1 zhan2 (一起显示出zhan1和zhan2的内容)
cat zhan1 zhan2 > zhan3 (将文件ml和m2合并后放入文件file中)

ls命令

ls (选项) (参数) 语法使用如下:

显示当前目录下不包括隐藏的文件

[[email protected] ~]# ls
zhan

显示当前目录下包括隐藏文件

[[email protected] ~]# ls -a
. .bash_history .bash_profile .cache .mysql_history .pydistutils.cfg .viminfo
.. .bash_logout .bashrc .cshrc .pip .tcshrc zhan

以列排长格式显示当前文件下文件

[[email protected] ~]# ls -1
fu
zhan

打印用户UID和GID

[[email protected] /]# ls -n
total 68
drwxr-xr-x 2 0 0 4096 Jul 2 14:21 backup
lrwxrwxrwx 1 0 0 7 Aug 17 2017 bin -> usr/bin
dr-xr-xr-x. 4 0 0 4096 Jun 13 15:44 boot
drwxr-xr-x 4 0 0 4096 Jun 26 15:20 data
drwxr-xr-x 20 0 0 3040 Jun 13 15:30 dev
drwxr-xr-x. 86 0 0 4096 Jul 16 10:00 etc
drwxr-xr-x. 6 0 0 4096 Jul 15 17:26 home
lrwxrwxrwx 1 0 0 7 Aug 17 2017 lib -> usr/lib
lrwxrwxrwx 1 0 0 9 Aug 17 2017 lib64 -> usr/lib64
drwx------. 2 0 0 16384 Aug 17 2017 lost+found
drwxr-xr-x. 2 0 0 4096 Nov 5 2016 media
drwxr-xr-x. 2 0 0 4096 Nov 5 2016 mnt
drwxr-xr-x. 2 0 0 4096 Nov 5 2016 opt
dr-xr-xr-x 111 0 0 0 Jun 13 15:29 proc
dr-xr-x---. 6 0 0 4096 Jul 16 10:28 root
drwxr-xr-x 22 0 0 600 Jun 26 17:48 run
lrwxrwxrwx 1 0 0 8 Aug 17 2017 sbin -> usr/sbin
drwxr-xr-x. 2 0 0 4096 Nov 5 2016 srv
dr-xr-xr-x 13 0 0 0 Jun 13 23:29 sys
drwxrwxrwt. 8 0 0 4096 Jul 16 09:12 tmp
drwxr-xr-x. 13 0 0 4096 Aug 17 2017 usr
drwxr-xr-x. 19 0 0 4096 Jun 13 23:30 var

列出文件和文件夹最详细的信息

[[email protected] ~]# ls -l
total 8
drwxr-xr-x 2 root root 4096 Jul 16 10:28 fu
drwxr-xr-x 6 root root 4096 Jul 16 10:22 zhan

列出文件并根据颜色分类

[[email protected] usr]# ls --color=auto
bin etc games include lib lib64 libexec local sbin share src tmp zhan

touch命令

touch (选项) (参数) 语法使用如下:

在当前目录下建立了一个空文件linux

[[email protected] ~]# touch linux

madir命令

mkdir (选项) (参数) 语法使用如下:

在目录/usr/local下建立子目录zhanchenglong,并且只有文件主有读、写和执行权限,其他人无权访问

[[email protected] ~]# mkdir -m 700 /usr/local/zhanchenglong

在当前目录中建立linux和linux下的linux1目录,权限设置为文件主可读、写、执行,同组用户可读和执行,其他用户无权访问

[[email protected] ~]# mkdir -p -m 750 /linux/linux1

rm命令

rm (选项) (参数) 语法使用如下:
(选项)
-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;
-f:强制删除文件或目录;
-i:删除已有文件或目录之前先询问用户;
-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;
--preserve-root:不对根目录进行递归操作;
-v:显示指令的详细执行过程。

删除当前目录下的文件zhan和zhanhanlin

[[email protected] ~]# rm -rf fu/ zhanhanlin/

mv命令

mv (选项) (参数) 语法使用如下:

将文件zhan改名为fu

[[email protected] ~]# mv zhan/ fu

将目录/root/fu中的所有文件移到当前目录(用.表示)中:

[[email protected] ~]# mv /root/fu/* .

cp命令

cp (选项) (参数) 语法使用如下:

将文件zhan复制到目录/root/下,并改名为zhanhanlin

[[email protected] ~]# cp zhan /root/zhanhanlin

将目录/root/fu下的所有文件及其子目录复制到目录/root/lisi中

[[email protected] ~]# cp -r /root/fu/ /root/lisi

原文地址:http://blog.51cto.com/13134794/2144025

时间: 2024-10-11 07:11:47

基础linux命令讲解的相关文章

linux入门基础——linux命令行文本处理工具

linux命令行文本处理工具 文件浏览 cat        查看文件内容 more    以翻页形式查看文件内容(只能向下翻页) less    以翻页形式查看文件内容(可上下翻页) head    查看文件的开始10行(或指定行数) tail    查看文件的结束10行(或指定行数) 基于关键字搜索 命令grep用以基于关键字搜索文本 -i        在搜索的时忽略大小写 -n        显示结果所在行数 -v        输出不带关键字的行 -Ax        在输出的时候包含

基础 Linux 命令速查清单

jaywcjlove/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册.详解.学习.搜集.https://git.io/linux  https://github.com/jaywcjlove/linux-command vim/vi 如何高效使用(键盘图打印版) - zhlh_xt的专栏 - CSDN博客  https://blog.csdn.net/zhlh_xt/article/details/52458672 原文地址:https://www.cnbl

必须熟练的基础linux命令

推荐:命令大全 http://man.linuxde.net/ 重要的几个热键[Tab],[ctrl]-c, [ctrl]-d [Tab]按键---具有『命令补全』不『档案补齐』的功能 [Ctrl]-c按键---让当前的程序『停掉』 [Ctrl]-d按键---通常代表着:『键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思:另外,他也可以用来取代exit 1.常用命令 shutdown -h now 现在马上关机shutdown -r now 现在重新启动reb

基础linux命令总结

切换目录 cd ~ 回家目录 cd - 回刚才的目录 cd .. 回上级目录 cd 回家目录 ------ 显示当前所在目录 pwd 显示实际路径而非连接路径 pwd -P ------ 建立新目录 mkdir 目录名 赋予权限 mkdir -m 777 test 递归建立 mkdir -p test/test1/test2 ------ 删除空目录 rmdir 目录名 递归删除空目录 rmdir -p test/test1/test2 ------ 查看目录和文件 ls -t时间排序,-S大小

Linux基础-Linux命令帮助汇总

获取内部命令帮助? help COMMAND 获取外部命令帮助? COMMAND --help ps: 根据type命令,可以判断COMMAND是内/外部命令 eg: [[email protected] ~]# type history history is a shell builtin  #则表示history为一个shell内部命令 我们则可以使用help history来获取该命令的帮助信息 重头戏----man命令---- man是manual,手册的意思 man有1-9章节,调用命

OpenGL基础矩阵命令讲解

1 当前矩阵: 每一个矩阵模式(例如 modelview等)都会有一个栈来维护矩阵. 初始状态时,每个栈都会有一个单元矩阵. 当前矩阵位于每个矩阵的栈顶. 注意:当前矩阵对应的并不一定只是一个matrix,它可以是几个matrix相乘的结果. 2 void glPushMatrix() 1)记录当前你所处的位置 2)复制第二个矩阵作为CTM 3 void glPopMatrix() 1)回到你原先所在的地方 2)丢弃第一个矩阵,第二个矩阵变成CTM 4 代码实例 更多信息 https://www

转 Linux命令-文件管理命令

http://jingyan.baidu.com/article/9113f81bc1c7a72b3214c7d3.html Linux命令-文件管理命令 浏览:4118 | 更新:2012-11-12 15:26 | 标签:linux linux系统因其优秀的稳定性和安全性,被越来越多的企业服务器应用.随之而来的越来越多的人学习使用linux,而做为linux系统的基础linux命令更是必学无疑的,小编今天跟大家分享一篇小编精心编辑的文章“linux命令-文件管理命令”,希望能帮到大部分的li

Linux命令(详细介绍)

今天给大家介绍一下用Xshell进入Linux系统,操作时使用的命令. 1.本章介绍命令组成与基础命令帮助命令详解 shell:1.Linux系统中运行的一种特殊程序.2.在用户和内核之间充当翻译官.3.用户登录Linux系统是,自动加载个shell程序.4.Bash是Linux系统中默认使用的shell程序.文件位于bin/bash. 1.命令组成与基础 Linux命令分为外部命令和内部命令内部命令:1.集成于Shell解释器程序内部的一些特殊指令,也称为内建(Built-in)指令2.属于S

【系统知识点】linux基础&优化命令

Xshell上传下载服务器的文件: yum -y install lrzsz sysstat//安装对应软件 sz XXXX//下载 rz XXXX//上传 创建用户: Useradd vrfxie //创建用户 -c comment 指定一段注释性描述. -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录. -g 用户组 指定用户所属的主用户组. -G 用户组,用户组 指定用户所属的附加组. -s Shell文件 指定用户的登录Shell. #可以设置为/sbin