本文目的:总结linux下常用命令的基本使用方法
文件权限:
文档权限设置命令:chmod
数字模式:
文档权限由-rwxrwxrwx十个字符组成,其中第一个代表文档类型,后面九个字符按照顺序分为三组,分别是拥有者、所在组、其他人的权限。r、w、x分别代表读写
和是否可执行。其中r=4,w=2,x=1;根据要设置的权限可计算出要设置的数值。
eg: chmod 777 helloworld
字符模式:
eg: chmod a+x helloworld
文档操作:
切换文件目录命令:cd 切
切换到指定目录文件内:cd / (切换到根目录下,类似与Windows下用鼠标选中目标文件)
返回至上一级目录:cd ..
同一级目录下切换:(从/home/heatnan/socket 切换到 /home/heatnan/download) cd ../download (PS:此处使用相对路径)
文件查找:
Linux下命令档的查询:which
查询指定命令的存放位置:which ls (查询ls命令的存放位置)
Linux下文档查询命令:whereis (根据数据库查询,速度较快)
查询指定文档的存放位置: whereis ifconfig
Linux文件查找指令:find 特点:查找硬盘、速率较慢
使用格式 find [path] [option] [action]
查找指定目录下指定文件名:find /home/heatnan -name p4.c
文件压缩:
tar.xz 的解压方式:1 将xz格式首先解压为tar。 命令: xz -d xxx.tar.xz 2 将tar格式解压。命令:tar xvf xxx.tar
VI/VIM操作部分:
一般模式:
复制光标所在行:yy (复制光标以及以下的的n行:nyy)
粘贴所复制的内容在光标的上一行/下一行:P/p
删除光标所在行的内容:dd (删除n行:ndd)
还记得windows下很多的撤销按钮:u
复原一个动作:ctrl+r (与撤销一起构成了Linux下的撤销与复原,妈妈再也不担心我在vim下不能快乐的coding了!☺)
重复进行上一个动作:. (可能你还没看到我,人家就只是小数点啦!)
vim下的删除键:x向后删除一个字符,X为向前删除一个字符 (当然还有连续删除的nx)
向光标之上、下查找某个单词(比如heat): ?heat (向上) /heat (向下)
网络部分:
- 显示配置网络设备命令:ifconfig(类似与windows下的的ipconfig)
查看网络设备信息: ifconfig
修改IP地址:sudo ifconfig eth0 192.168.1.29 netmask 255.255.255.0
网卡的关闭与开启:sudo ifconfig eth0 down/up
(注:使用以上命令设置网卡时在机器重新启动之后将会失效,要长久保持网络信息需要修改网卡的配置文件)