003Linux入门命令

windowslinux的shell程序命令
创建文件夹md 文件夹mkdir 文件夹
清除文件夹rd 文件夹rmdir 文件夹
显示当前目录下的所有文件dirls
清屏        clsclear
查看当前路径chdirpwd
切换路径cdcd 子目录,cd ..返回上级路径
创建文件touch 文件名.后缀
删除文件rm 文件名.后缀
纯文本编辑txt文件gedit 文件名.后缀
复制文件cp 文件1 文件2
在终端显示文件内容cat 文件

默认路径,根据路径查找字符串所对应的命令,由环境变量PATH决定。

使用echo $PATH查找该默认路径。命令就是可执行程序。

在shell中输入字符串并回车的过程:shell根据第一个字符串去环境变量PATH所指定的目录中找到同名的应用程序并执行。

可以设置PATH环境变量添加目录:

export PATH=$PATH:/my/dir

command not found的原因:

1、PATH所确定的目录中无此程序

2、它不是可执行程序。

命令提示符表示当前终端的状态

book@www.100ask.org:~$。

当前登录的用户名@主机名:当前所在目录(~代表家目录)用户提示符(普通用户显示$,root管理员显示#)

Linux命令的格式,[]代表可有可无,选项以'-'指明。,中间多空格=1空格

        命令        [选项]        [参数]

例:

        ls        

        ls -l

        ls -l /home

通过man ls可查看ls命令可支持的选项有什么。

单词含义例子
1directory目录pwd:print working directory,显示当前路径
2change改变cd: change directory
3list列出ls:列出目录内容
4print打印
5remove删除
6copy复制cp:复制文件
7move移动
8clear清除

cd ~:切换到当前用户的家目录

cd ..:切换到上级目录

cd ../..:切换到上上级路径

cd -:切换到上次路径

绝对路径:从根目录一级一级找,需要写完整路径。 cd /home/book

相对路径:参照当前所在目录进行查找 ./

例1:当前路径为/bin,.pwd就是执行了/bin/pwd

例2:当前路径为/home/book/100ask

cd ../videos/    切换到/home/book/videos

cd ../..             切换到/home/

cd V按两下tab键,可以显示当前路径下的V开头的所有路径和文件

ls 目录名:显示该目录下的所有文件,ls /home,显示/home的内容

常用选项:

-l(long的缩写),显示详细信息

-a(all的缩写),所有文件(隐藏文件)

-h(human-able的缩写),将文件大小以kb、mb、gb表示

mkdir:创建目录

mkdir -p 父目录/子目录,连续创建多级目录(父目录和子目录)。parents的缩写

rmdir:删除目录,不可删除非空目录(该目录下有子目录或文件)

文件的操作

touch 文件名:新建文件,有无后缀都可以。不能创建同名的文件

mv 修改文件(目录名)、移动路径。,为当前目录下。

        mv 旧文件/目录名 新文件/目录名

        mv 文件名 目录名      移动文件到当前路径下的子路径

        mv files ~ 将当前目录下files移动家目录

        mv ~/files 将家目录下的files文件移动到上一个路径

cp  复制文件(目录)

        cp 源文件名  目标文件名

        cp file1 file2 将当前目录下的文件file1拷贝成file2

        cp 源文件名 目标目录名

        cp file1 dira/ 将file1复制到当前目录的dira子目录下

        cp 源目录名 目标目录名

        cp -r dira dirb 将当前目录下的子目录dira复制到dirb中,内部文件一同复制。-r参数代表递归复制。

        cp -i file1 dira 将file1复制到dira目录下,-i参数代表若有同名,确认是否覆盖同名参数。

rm 删除文件/目录

        rm [选项] [文件名/目录名]

        rm file1 删除当前目录下的file1文件。

        rm -i file1 询问是否同意删除file1文件。

        rm -r dira 删除目录dira

        rm -ir dirb 询问是否同意(依次)删除dirb目录下的文件

文件的查看和编辑

cat 查看文件内容

         cat file1 查看文件file1的内容。依次打印在标准输出框中

        cat file1 file2 查看file1 和file2的内容,依次打印在标准输出框中

        cat -n file1 显示文件内容并在内容前显示行号。

gedit 图形应用程序的编辑器

vi编辑器

clear 刷新屏幕,保留历史操作,相当于翻一页。用的多

reset 重新初始化,清楚历史操作。

Linux帮助命令

方式含义
1man提供命令、API、概念、配置文件等帮助信息
2--help提供命令帮助信息
3info和man有很多交际,更完整GUN工具

man:用的最多。有9册内容。

常用选项为-l -a -h

man man 查看man命令的详细帮助信息

info ls:和man差不多

ls --help:使用格式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值