Linux开发常用命令

1.sudo passwd root 可以设置 root 的密码。


2.su 命令后,系统会要求输入 root 的密码获取超级用户。


3.shutdown -r now 重新启动系统。


4.(.pl文件安装需要root权限)安装方法:./xxxx.pl(确定键)。


5.(.deb软件)双击安装。


6.查看系统信息:uname -a或getconf LONG_BIT


7.im-config输入法配置(fcitx)-》重启-》fcitx-config-gtk3 【http://www.2cto.com/os/201405/305463.html】


8.压缩命令:命令格式:sudo tar  -zxvf   压缩文件名.tar.gz   被压缩文件名(压缩文件名和被压缩文件名都可加入路径)


9.解压缩命令:命令格式:sudo tar  -zxvf   压缩文件名.tar.gz(解压缩后的文件只能放在当前的目录)【
-->增加 rar 软件压缩和解压缩支持
sudo apt-get install rar unrar


-->解压缩 xxx.tar.gz
tar -zxvf xxx.tar.gz


-->解压缩 xxx.tar.bz2
tar -jxvf xxx.tar.bz2


-->压缩aaa bbb目录为xxx.tar.gz
tar -zcvf xxx.tar.gz aaa bbb


-->压缩aaa bbb目录为xxx.tar.bz2
tar -jcvf xxx.tar.bz2 aaa bbb


-->安装 7zip 解压缩工具:
sudo apt-get install p7zip
p7zip 包括 p7zip 和 7zr 两个可执行文件,事实上, p7zip 是 7zr 的 shell 封装。


-->解压缩 7zip 文件:
7zr x myfile.7z 或者 7zr e myfile.7z 】


10.(root权限)复制粘贴: sudo cp/home/xxx.txt /opt


11.删除目录或文件:【rm  -f (路径/)文件名或者目录名{-f:强制删除;-r:删除目录;-i:删除前询问}】


12. 进入指定目录: cd /xxx/xxx,退回上一层目录:cd ..


13.home路径使用【~/】代替


14.移动目录或文件:【mv  [-f] (路径/)源文件名或者目录名 目标文件或目录{-f:直接移动;-i:移动前询问}】


15.环境变量配置:{注:su和不sudo打开的文件不一样}打开配置文件--》sudo gedit ~/.bashrc ;立即生效--》source ~/.bashrc


16.查看所有进程:ps -e


17.杀掉一个进程,和强制杀掉一个进程:kill 211119 ,sudo kill -s 9 21119


18.显示某个程序是否在运行,查看某个运行的程序:ps -aux | grep "paster",ps -aux | grep apache2


19. 显示占用某个端口的程序:lsof -i:80,lsof -i:5000 ;查看所有进程:top


20.卸载程序:sudo apt-get remove firefox(程序包名)【清除所有已删除包的残馀配置文件dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P】


21.安装程序:sudo apt-get install package_name


22.打开某个文件:gedit 文件名.


23.解压缩ZIP文件:语法:unzip 选项 压缩文件名.zip -d 解压后的路径{可选}
   【-x 文件列表 解压缩文件,但不包括指定的file文件。


  -v 查看压缩文件目录,但不解压。


  -t 测试文件有无损坏,但不解压。


  -d 目录 把压缩文件解到指定目录下。


  -z 只显示压缩文件的注解。


  -n 不覆盖已经存在的文件。


  -o 覆盖已存在的文件且不要求用户确认。


  -j 不重建文档的目录结构,把所有文件解压到同一目录下。】


24.常用apt命令:
【apt-cache search # ------(package 搜索包)
apt-cache show #------(package 获取包的相关信息,如说明、大小、版本等)
sudo apt-get install # ------(package 安装包)
sudo apt-get install # -----(package - - reinstall 重新安装包)
sudo apt-get -f install # -----(强制安装?#"-f = --fix-missing"当是修复安装吧...)
sudo apt-get remove #-----(package 删除包)
sudo apt-get remove - - purge # ------(package 删除包,包括删除配置文件等)
sudo apt-get autoremove --purge # ----(package 删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))
sudo apt-get update #------更新源
sudo apt-get upgrade #------更新已安装的包
sudo apt-get dist-upgrade # ---------升级系统
sudo apt-get dselect-upgrade #------使用 dselect 升级
apt-cache depends #-------(package 了解使用依赖)
apt-cache rdepends # ------(package 了解某个具体的依赖?#当是查看该包被哪些包依赖吧...)
sudo apt-get build-dep # ------(package 安装相关的编译环境)
apt-get source #------(package 下载该包的源代码)
sudo apt-get clean && sudo apt-get autoclean # --------清理下载文件的存档 && 只清理过时的包
sudo apt-get check #-------检查是否有损坏的依赖】


25.备份该文件命令:sudo mv /usr/bin/firefox /usr/bin/firefox-old


26. 创建新文件命令(旧启动 连接 到新启动项,用与关联新软件的启动):sudo ln -s /opt/firefox/firefox  /usr/bin/firefox



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值