linux命令学习

Linux常用命令速查

命令名 【选项】【参数】
1、窗口放大 shift+ctrl+=号
窗口缩小ctrl+-号
2、whoami显示用户名
3、pwd显示当前的工作目录绝对路径
4、/home/tarena
/表示根目录
home是根目录下的子目录
tarena是home下的子目录
绝对路径:从根开始的路径叫绝对路径。
相对路径:不是从根开始的路径(当前)
5、linux文件系统中一切皆文件
6、ls显示当前目录中的文件
7、ls -l
-l就是ls命令选项,显示细节
8、ls -a
-a选项就是显示包括隐藏文件在内的所有内容;
以.开头文件是隐藏文件
9、查看文件内容,ls 目录:显示目录内容,如果是文件,则显示文件的信息。
10、cd空格+目录名:改变工作目录;cd回车回到tarena目录下
11、mkdir目录名:创建目录 其中.目录表示当前目录 ..目录上一级目录
12、ctrl+s锁住窗口光标,ctrl+q解锁窗口光标。
13、查看帮助
ls --help查看ls帮助 如果ls --help|more称为管道
main ls 查看ls的帮助可以使用翻页键,方向按键浏览内容,使用Q退出。
14、Tab:用于补全,提高效率
15、使用上下按键执行
16、touch 创建文件:1、如果文件不存,则创建文件2、如果存在,则用系统时间更新最后的时间。
17、cp复制文件,cp 文件1(源文件) 文件2(复制成文件)+目录名表示把文件复制到文件夹中去。
例如:cp 1.py 2.py把1复制成2,后面给目录,把文件复制到文件目录中去。
如果判断复制的文件是否相等,则使用命令diff,如diff 1.py 2.py ,没有提示表示相等,有提示表示内容不相等。

18、diff比较文件或者目录,如果2者完全一样表示没有提示信息,如果不一样表示有提示信息。
19、mv :搬移文件/改名 用法:mv 文件1 文件2,例如mv 1.py 3.py 把1改成3。后面加个目录名,把文件搬移到目录中。
例如:mv 4.text ../搬移到上一级目录中去。
20、删除:rm 删除文件,rm -r删除目录名
sudo rm -rf / 强制删除,不带提醒,慎用。:删除后数据文件还在
21、sudo:默认是root用户,想拥有root权限。 sudo mkdir
22、tar:打包压缩/展开命令 ,建议包名以.tar结尾
打包:tar cvf 包名 文件/目录 包名:要生成的文件名,建议包名以.tar结尾; 文件/目录:要被打包的内容;
解包:tar xvf 包名 :解包
打包压缩: tar cvfz 包名 文件/目录 建议包名以.gz结尾或者是.tar.gz
解压缩包:tar xvfz 包名

23、查找文件:find 用法:find位置( 从哪开始找) -name 文件名:通过文件名查找
例如:find ./ -name "1.text"

24、grep:在文件中查找指定的内容(关键词)
用法:grep "要查找的内容" 文件....
例如:grep “1” 3.text 2.text
grep “1” ×查找所有的
grep -R “1” × 目录子目录也查找
如果看第几行有:在grep 后面加-n 在最后加也行
25、通配符:
×:代表多个任意字符(所有) 0--多个 例如:ls ×.text 或者ls 1×.text

?:代表一个任意字符:例如:ls 1?.text

1、修改源文件,第一行加入:
#! /usr/bin/python3

2、添加执行权限 ,修改权限
chmod +X xxx.py(文件名)

3、执行


作业:
统计代码有多少行wc 例如:wc -l 3.text
看字多少 wc -w 3.text
看文件大小 wc -c 字节数

  

27、文本编辑器
输入vim启动,:冒号q退出,
插入模式:a , 保存::w 文件名


 

转载于:https://www.cnblogs.com/gyl10/p/11126231.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值