liunx常用命令
来源:互联网 发布:mac怎么制作铃声 编辑:程序博客网 时间:2024/05/16 05:32
常用命令:
1.查询:
ls例子:ls -alrs把当前路径的所有文件所有信息以倒序排序展示出来l :表示所有的链接信息a:表示所有文件,包括.开始的r :以倒序为目的s :按大小排序2.创建目录:mkdir例子:mkdir -p -m 0111 test1/test在当前路径创建test1/test文件夹,目录权限为0111,拥有者为当前用户,所属组为当前用户的组p :在创建多层目录的时候需要,如果没有使用该参数,则创建的目录的前缀每一层目录都必须存在;如果指定了该参数,当中间目录不存在时,会帮你自动创建m :指定文件的权限rwxrwxrwx(0777)3.用于创建文件vi例子:vi test.txt创建一个test.txt文件基本操作:G是移动到行尾输入数字,然后按shift+G跳转到对应行的行头处$移动到行尾Ctrl+b向后浏览一页Ctrl+f向前浏览一页ctrl+u向后移动半页Ctrl+d向前移动半页^移动到行首如果想让文本显示行号.就在命令行 模式下,在文本最后输入":set nu"命令"w":将光标移到下一行头"b":跟"w"相反.移到上一行行头"e":将光标移到下一行尾.复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行"往下数"6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。注意:所有与"y"有关的复制命令都必须与"p"配合才能完成复制与粘贴功能。替换 「r」:替换光标所在处的字符。 ,按一下"r"然后输入要即可. 「R」:替换光标所到之处的字符,直到按下「ESC」键为止。恢复上一次操作 「u」:如果您误执行一个命令,可以马上按下「u」,回到上一个操作。按多次"u"可以执行多次恢复.就相当于"CTRL +Z"的操作.4.删除文件rm -rfr :删除带有子目录的文件f :强制删除没有任何提示i :会带有提示信息d:试图删除多个文件和其他类型的文件
5.压缩和解压
tar-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。# tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。# tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。# tar -uf all.tar logo.gif 这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。# tar -tf all.tar 这条命令是列出all.tar包中所有文件,-t是列出文件的意思# tar -xf all.tar 这条命令是解出all.tar包中所有文件,-x是解开的意思 压缩 tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2 tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for Linux zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux 解压 tar –xvf file.tar //解压 tar包 tar -xzvf file.tar.gz //解压tar.gz tar -xjvf file.tar.bz2 //解压 tar.bz2 tar –xZvf file.tar.Z //解压tar.Zunrar e file.rar //解压rarunzip file.zip //解压zip 总结 1、*.tar 用 tar –xvf 解压2、*.gz 用 gzip -d或者gunzip 解压3、*.tar.gz和*.tgz 用 tar –xzf 解压4、*.bz2 用 bzip2 -d或者用bunzip2 解压5、*.tar.bz2用tar –xjf 解压6、*.Z 用 uncompress 解压7、*.tar.Z 用tar –xZf 解压8、*.rar 用 unrar e解压9、*.zip 用 unzip 解压其他命令1.cat:显示文本b:带有行数,非空行的数目,从第一行开始e:展示所有信息,包括结束行的字符$n:所有的行数,从第一行开始2.pwd:显示当前路径3.df:查看系统的硬件信息4.hostname可以查看linux的计算机名;5.whoami可以查看当前用户;6.chown oracle /home/u1 表示改变目录所有者为oracle账户;7.chmod 755 /home/u1 表示oracle账户对/home/u1目录有755权限;8.uname -a 查看显示自己的内核版本
0 0
- liunx 常用命令
- Liunx常用命令
- liunx 常用命令
- Liunx常用命令
- liunx常用命令
- liunx 常用命令
- liunx常用命令
- liunx 常用命令
- liunx常用命令
- Liunx常用命令
- liunx 常用命令
- liunx 常用命令
- liunx常用命令
- liunx 常用命令
- liunx常用命令
- liunx常用命令
- Liunx常用命令
- liunx常用命令
- JS新手——十分好玩的promise初级
- js+css展示收起2
- SpringBoot之Dubbox
- Hibernate框架之配置和HelloWorld
- iOS开发,让数据更安全的几个加密方式
- liunx常用命令
- 5)mysql sql的使用技巧及优化(1)
- 解决javax.servlet.jsp.JspException cannot be resolved to a type
- Java依据文件头获取文件类型
- redis (jedis API)
- 用VBA对一个EXCEL中的多个工作表排序
- SpringBoot之Dubbox
- spring定时任务配置与使用(不支持动态修改执行时间)
- Android.mk文件解析