通用:一般按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。
1. sudo -i
可以切换到超级用户,不用每次都输密码。对应的登出命令为logout, 按Ctrl+D也行
2.ls-al
列出目录下文件,a=all(包括隐藏), l=详细显示
3.mkdir
创建目录
4.pwd
列出当前工作目录
5.cd
更改目录 cd ~ 可以进入自己主目录
6.rm
删除文件夹的话用 rm -rf , r=递归 f=强制
7.apt-get install
用来安装程序太爽了
linux的用户权限概念比较强,安装程序的时候有时没办法在图形界面直接把压缩包内的文件拖动解压到相应目录下,需要用以下一些命令配合
8.tar
解压/压缩,太常用了 c=创建 x=解压 z=gzip v=查看信息 f=文件
解压 tar -xzvf nmap-3.45.tar.gz #后面不用带目录
压缩 tar -czvf a.tar.gz a.txt
//应该跟z这个参数有关
9.mv old.txt new.txt
mv还可以用来改文件名
10.chmod
有两种方式,一种用数字,一种用字母来表示权限
chmod 777 -R ./folder #我常用-R来处理整个目录
chmod a+x hello.py #增加执行权限
tips:
- windows下的一些文本文件会出现乱码。最好的解决办法:用firefox打开。或者用geany转换。
- firefox 升级后部分插件不兼容。现在主要还是使用firefox,就是因为离不开上面自己用惯的插件。得等插件都有对应的升级后自己才会打算升firefox。有时候不小心手贱点了升级,结果后悔了。我再装了个老版本的firefox暂时凑活。到官网下载,然后sudo放到opt目录,直接运行目录下的firefox即可。用户配置什么的不是保存在程序目录,所以可以直接使用自己原来的配置。
- 有些常用的命令需要sudo密码,命令又长,比如我们学校拨号那个。可以创建启动器(注意类型选择终端应用程序),桌面右键那里可以找到这个命令。先建立一个sh脚本,把自己的命令输进去,sudo密码使用sudo -S和管道进行输入
#!/bin/bash
echo "password" | sudo -S /home/dinosoft/EapolPapClient -n eth0 -u XXX -p XXX
这样就是像普通快捷方式一样双击运行了。