Linux学习【菜鸟篇】- 学习笔记- Shell(常用命令)

Shell的使用:
$ (#)  命令 -选项 参数       //每个字必须由空格或者Tab隔开
$ 代表普通用户权限,#代表超级用户权限
//选项以一个减号开头,选项用了改变命令执行的动作的类型。
//Shell中的通配符
'*' 匹配任意长度的字符串,但不能匹配文件名中的 '.' 和文件路径中的 '/' ,这些必须显示匹配。
'?' 匹配任何单个字符。
"[ ]" 指定匹配的字符串, f[a-d] ==f[abcd],这两个匹配是一样的。(类似于正则表达式)。
Shell中的引号
单引号:引号部分解释为为字符。
双引号:类似与单引号,但"$" " /" 和" ` " 不被解释成字符(反引号中的值被解释为命令行,可嵌套,需要/转义字符 )。


=========Shell常用命令=====
//目录相关命令
1.pwd命令
格式: pwd;    功能:显示当前目录的绝对路径
2. cd命令 
格式: cd【目录路径名】;  功能: 切换到指定目录(不是打开文件) cd ..转到上一层
3. mkdir命令
格式: mkdir【目录路径名】;   功能:创建一个新的子目录,子目录的路径名作为参数。
4.rmdir命令
格式: redir【-p】 目录路径名; 功能:若有参数p,那么当前子目录被删除后,当前目录为空的话,一并删除。

//文件相关命令
1. ls命令
格式: ls【选项】【文件|目录】;   功能:显示指定目录中的文件和子目录信息。当不指定目录时,显示当前目录下的文件和子目录信息。(选项-l,查看当前目录下文件或子目录的详细信息)。
2.cat命令
格式: cat【选项】文件列表;   功能:显示文本文件的内容。
3.more命令
格式:more filename;   功能:分屏显示文本文件filename的内容。
4.cp命令
格式:cp【选项】源文件 目标文件;   功能:将一个文件复制到另一个文件,或将文件复制到另一个目录。(选项 -r,若源文件中含有目录名,则将整个目录下的文件都复制过去)
5. mv命令 (修改文件名也是这个命令)
格式:mv【选项】源文件 目标文件;   功能:将一个文件移动到另一个文件。或者将数个文件移到另一个目录。(选项 -i,若目的地有同名文件,则先询问是否覆盖)。
6. rm文件
格式: rm【选项】【文件|目录】;    功能:删除文件及目录。(选项 -i,删除前逐一询问确定,-r(采用的递归方式),将目录及以下的文件也一并删除,-f(强制),即使源文件属性为只读也删除,无需逐一确认。。。可结合使用如 -rf 删除目录  无需确认)。
7. chmod命令
格式: chmod【选项】【文件|目录】;   功能:改变文件的权限属性。
8.tar命令
格式:tar【选项】【tar的文件名】【文件列表】;   功能:压缩,解压tar格式的压缩包。(选项-c,建立一个新的tar文件。-v,显示运行过程信息。-z,使用gzip;   -t,查看压缩文件的内容。-f,文件名称。-x,解压缩tar文件。-M制作存放于多个备份介质上的备份文档。
9. 获得帮助
(1) man命令
格式: man 命令名;   功能: 显示指定命令的帮助信息。
(2) --help选项
#cat --help  #显示cat的帮助信息
#ls  --help | more   #分页显示ls的帮助信息。

//网络相关命令
1. ping命令
格式: ping 网络主机地址;   功能:同Windows下ping命令
2.ifconfig命令
格式:ifconfig 网卡名称;  功能:配置网卡信息,如IP地址,子网掩码和默认网关。
3.netstat命令
格式: netstat【参数列表】;   功能:显示本机网络状况。(选项-a或-all,表示显示所有连接中的套接字Socket。
4. telent命令
格式: telent 网络主机地址;   功能:远程登录到网络上的某一服务器主机。


//-------
grep  被搜索内容  文件
which   查找指令对应的二进制文件
ps    -A //查找所以有的活跃进程
du -h 文件   获取文件占据空间的大小
date  查看系统时间
date -s  “xxxx-xx-xx xx:xx:xx”  设置系统时间
df -lh   查看系统分区
kill -9 pid  杀死指定进程号的进程

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值