【ACCESS精品源码栏目提醒】:网学会员--在 ACCESS精品源码编辑为广大网友搜集整理了:【精品】sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件 - 工程建设绩等信息,祝愿广大网友取得需要的信息,参考学习。
Ubuntu 常用命令sudo apt-get install 软件名 安装软件命令sudo nautilus 打开文件(有 root 权限)su root 切换到“root”ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)ls -l 列出当前目录下文件的详细信息cd .. 回当前目录的上一级目录cd - 回上一次所在的目录cd 或 cd 回当前用户的宿主目录mkdir 目录名 创建一个目录rmdir 空目录名 删除一个空目录rm 文件名 文件名 删除一个文件或多个文件rm -rf 非空目录名 删除一个非空目录下的一切mv 路经/文件 /经/文件 移动相对路经下的文件到绝对路经下mv 文件名 新名称 在当前目录下改名find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录fdisk fdisk -l 查看系统分区信息fdisk fdisk /dev/sdb 为一块新的 SCSI 硬盘进行分区chown chown root /home 把/home 的属主改成 root 用户chgrp chgrp root /home 把/home 的属组改成 root 组Useradd 创建一个新的用户Groupadd 组名 创建一个新的组Passwd 用户名 为用户创建密码Passwd -d 用户名 删除用户密码也能登陆Passwd -S 用户名 查询账号密码Usermod -l 新用户名 老用户名 为用户改名Userdel–r 用户名 删除用户一切tar -c 创建包 –x 释放包 -v 显示命令过程 –z 代表压缩包tar –cvf benet.tar /home/benet 把/home/benet 目录打包tar –zcvf benet.tar.gz /mnt 把目录打包并压缩tar –zxvf benet.tar.gz 压缩包的文件解压恢复tar –jxvf benet.tar.bz2 解压缩make 编译make install 安装编译好的
源码包reboot Init 6 重启 LINUX 系统Halt Init 0 Shutdown –h now 关闭 LINUX 系统uname -a 查看内核版本cat /etc/issue 查看 ubuntu 版本lsusb 查看 usb 设备sudo ethtool eth0 查看网卡状态cat /proc/cpuinfo 查看 cpu 信息lshw 查看当前硬件信息sudo fdisk -l 查看磁盘信息df -h 查看硬盘剩余空间free -m 查看当前的内存使用情况ps -A 查看当前有哪些进程kill 进程号就是 ps -A 中的第一列的数字或者 killall 进程名 杀死一个进程kill -9 进程号 强制杀死一个进程常用 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 package - - purge 删除包,包括删除配置文件等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 检查是否有损坏的依赖清理所有软件缓存(即缓存在/var/cache/apt/archives 目录里的 deb 包 )sudo apt-get clean删除系统不再使用的孤立软件sudo apt-get autoremove查看软件 xxx 安装内容 dpkg -L xxx查找软件 apt-cache search 正则表达式查找文件属于哪个包 dpkg -S filename apt-file search filename查询软件 xxx 依赖哪些包 apt-cache depends xxx查询软件 xxx 被哪些包依赖 apt-cache rdepends xxx增加一个光盘源 sudo apt-cdrom add系统升级 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade清除所以删除包的残余配置文件 dpkg -l grep rcawk print 2 tr n sudo xargs dpkg -P -编译时缺少 h 文件的自动处理 sudo auto-apt run ./configure查看安装软件时下载包的临时存放目录 ls /var/cache/apt/archives备份当前系统安装的所有包的列表 dpkg --get-selections grep -v deinstall /somefile从上面备份的安装包的列表文件恢复所有包 dpkg --set-selections /somefile sudo dselect清理旧版本的软件缓存 sudo apt-get autoclean清理所有软件缓存 sudo apt-get clean删除系统不再使用的孤立软件 sudo apt-get autoremove查看包在服务器上面的地址 apt-get -qq --print-uris install ssh cut -d -f2系统查看内核 uname -a查看 Ubuntu 版本 cat /etc/issue查看内核加载的模块 lsmod查看 PCI 设备 lspci查看 USB 设备 lsusb查看网卡状态 sudo ethtool eth0查看 CPU 信息 cat /proc/cpuinfo显示当前硬件信息 lshw硬盘查看硬盘的分区 sudo fdisk -l查看 IDE 硬盘信息 sudo hdparm -i /dev/hda查看 STAT 硬盘信息 sudo hdparm -I /dev/sda 或 sudo apt-get install blktool sudo blktool /dev/sda id查看硬盘剩余空间 df -h df -H查看目录占用空间 du -hs 目录名优盘没法卸载 sync fuser -km /media/usbdisk内存查看当前的内存使用情况 free -m进程查看当前有哪些进程 ps -A中止一个进程 kill 进程号就是 ps -A 中的第一列的数字 或者 killall 进程名强制中止一个进程在上面进程中止不成功的时候使用 kill -9 进程号 或者 killall -9 进程名图形方式中止一个程序 xkill 出现骷髅标志的鼠标,点击需要中止的程序即可查看当前进程的实时状况 top查看进程打开的文件 lsof -pADSL配置 ADSL sudo pppoeconfADSL 手工拨号 sudo pon dsl-provider激活 ADSL sudo /etc/ppp/pppoe_on_boot断开 ADSL sudo poff查看拨号日志 sudo plog如何设置动态域名 首先去 http://www.3322.org 申请一个动态域名 然后修改 /etc/ppp/ip-up 增加拨号时更新域名指令 sudo vim /etc/ppp/ip-up 在最后增加如下行 w3m -no-cookie -dumphttp://username:passwordmembers.3322.org/dyndns/updatesystemdyndnshostnameyourdns.3322.org网络根据 IP 查网卡地址 arping IP 地址查看当前 IP 地址 ifconfig eth0 awk /inet/ split2x:print x2查看当前外网的 IP 地址 w3m -no-cookie -dump www.ip138.comgrep -o0-913.0-913.0-913.0-913 w3m -no-cookie -dump www.123cha.comgrep -o0-913.0-913.0-913.0-913 w3m -no-cookie -dump ip.loveroot.comgrep -o0-913.0-913.0-913.0-913查看当前监听 80 端口的程序 lsof -i :80查看当前网卡的物理地址 arp -a awk print 4 ifconfig eth0 head -1 awk print 5立即让网络支持 nat echo 1 sudo tee /proc/sys/net/ipv4/ip_forward sudo iptables -t nat -I POSTROUTING -j MASQUERADE查看路由信息 netstat -rn sudo route -n手工增加删除一条路由 sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1 sudo route del -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1修改网卡 MAC 地址的方法 sudo ifconfig eth0 down 关闭网卡 sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE 然后改地址 sudo ifconfig eth0 up 然后启动网卡统计当前 IP 连接的个数 netstat -nagrep ESTABLISHEDawk print 5awk -F: print 1sortuniq -csort -r -n netstat -nagrep SYNawk print 5awk -F: print 1sortuniq -csort -r -n统计当前 20000 个 IP 包中大于 100 个 IP 包的 IP 地址 tcpdump -tnn -c 20000 -i eth0 awk -F . print 1.2.3.4 sort uniq -c sort-nr awk 1 100 屏蔽 IPV6 echo blacklist ipv6 sudo tee /etc/modprobe.d/blacklist-ipv6服务添加一个服务 sudo update-rc.d 服务名 defaults 99删除一个服务 sudo update-rc.d 服务名 remove临时重启一个服务 /etc/init.d/服务名 restart临时关闭一个服务 /etc/init.d/服务名 stop临时启动一个服务 /etc/init.d/服务名 start设置配置默认 Java 使用哪个 sudo update-alternatives --config java修改用户资料 sudo chfn userid给 apt 设置代理 export http_proxyhttp://xx.xx.xx.xx:xxx修改系统登录信息 sudo vim /etc/motd中文转换文件名由 GBK 为 UTF8 sudo apt-get install convmv convmv -r -f cp936 -t utf8 --notest --nosmart 批量转换 src 目录下的所有文件内容由 GBK 到 UTF8 find src -type d -exec mkdir -p utf8/ find src -type f -exec iconv -f GBK -t UTF-8 -o utf8/ mv utf8/ src rm -fr utf8转换文件内容由 GBK 到 UTF8 iconv -f gbk -t utf8 i newfile转换 mp3 标签编码 sudo apt-get install python-mutagen find . -iname “.mp3” -execdir mid3iconv -e GBK 控制台下显示中文 sudo apt-get install zhcon 使用时,输入 zhcon 即可文件快速查找某个文件 whereis filename find 目录 -name 文件名查看文件类型 file filename显示 xxx 文件倒数 6 行的内容 tail -n 6 xxx让 tail 不停地读地最新的内容 tail -n 10 -f /var/log/apache2/
access.log查看文件中间的第五行(含)到第 10 行(含)的内容 sed -n 510p /var/log/apache2/
access.log查找包含 xxx 字符串的文件 grep -l -r xxx .查找关于 xxx 的命令 apropos xxx man -k xxx通过 ssh 传输文件 scp -rp /path/filename usernameremoteIP:/path 将本地文件拷贝到服务器上 scp -rp usernameremoteIP:/path/filename /path 将远程文件从服务器下载到本地查看某个文件被哪些应用程序读写 lsof 文件名把所有文件的后辍由 rm 改为 rmvb rename s/.rm/.rmvb/ 把所有文件名中的大写改为小写 rename tr/A-Z/a-z/ 删除特殊文件名的文件,如文件名:--help.txt rm -- --help.txt 或者 rm ./--help.txt查看当前目录的子目录 ls -d /. 或 echo /.将当前目录下最近 30 天访问过的文件移动到上级 back 目录 find . -type f -atime -30 -exec mv ../back 将当前目录下最近 2 小时到 8 小时之内的文件显示出来 find . -mmin 120 -mmin -480 -exec more 删除修改时间在 30 天之前的所有文件 find . -type f -mtime 30 -mtime -3600 -exec rm 查找 guest 用户的以 avi 或者 rm 结尾的文件并删除掉 find . -name .avi -o -name .rm -user guest -exec rm 查找的不以 java 和 xml 结尾并 7 天没有使用的文件删除掉 find . -name .java -name ‘.xml’ -atime 7 -exec rm 统计当前文件个数 ls /usr/binwc -w统计当前目录个数 ls -l /usr/bingrep dwc -l显示当前目录下 2006-01-01 的文件名 ls -l grep 2006-01-01 awk print 8压缩解压缩 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 bbbNautilus显示隐藏文件 Ctrlh显示地址栏 Ctrll特殊 URI 地址 computer:/// - 全部挂载的设备和网络 network:/// - 浏览可用的网络 burn:/// - 一个刻录 CDs/DVDs 的数据虚拟目录 smb:/// - 可用的 windows/samba 网络资源 x-nautilus-desktop:/// - 桌面项目和图标 file:/// - 本地文件 trash:/// - 本地回收站目录 ftp:// - FTP 文件夹 ssh:// - SSH 文件夹 fonts:/// - 字体文件夹,可将字体文件拖到此处以完成安装 themes:/// - 系统主题文件夹查看已安装字体 在 nautilus 的地址栏里输入”fonts:///“,就可以查看本机所有的 fonts程序详细显示程序的运行信息 strace -f -F -o outfile日期和时间设置日期 date -s mm/dd/yy设置时间 date -s HH:MM将时间写入 CMOS hwclock --systohc读取 CMOS 时间 hwclock --hctosys从服务器上同步时间 sudo ntpdate time.nist.gov sudo ntpdate time.windows.com控制台不同控制台间切换 Ctrl ALT ← Ctrl ALT →指定控制台切换 Ctrl ALT Fnn:17控制台下滚屏 SHIFT pageUp/pageDown控制台抓图 setterm -dump nn:17数据库mysql 的数据库存放在地方 /var/lib/mysql从 mysql 中导出和导入数据 mysqldump 数据库名 文件名 导出数据库 mysqladmin create 数据库名 建立数据库 mysql 数据库名 文件名 导入数据库忘了 mysql 的 root 口令怎么办 sudo /etc/init.d/mysql stop sudo mysqld_safe --skip-grant-tables sudo mysqladmin -u user password newpassword sudo mysqladmin flush-privileges修改 mysql 的 root 口令 sudo mysqladmin -uroot -p password 你的新密码其它下载网站文档 wget -r -p -np -k http://www.21cn.com -r:在本机建立服务器端目录结构; -p: 下载显示 HTML 文件的所有图片; -np:只下载目标站点指定目录及其子目录的内容; -k: 转换非相对链接为相对链接。
如何删除 Totem 电影播放机的播放历史记录 rm /.recently-used如何更换 gnome 程序的快捷键 点击菜单,鼠标停留在某条菜单上,键盘输入任意你所需要的键,可以是组合键,会立即生效; 如果要清除该快捷键,请使用 backspacevim 如何显示彩色字符 sudo cp /usr/share/vim/vimcurrent/vimrc_example.vim /usr/share/vim/vimrc如何在命令行删除在会话设置的启动程序 cd /.config/autostart rm 需要删除启动程序如何提高 wine 的反应速度 sudo sed -ie /GBK///d /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
上一篇:
(精品)品)毕业设计论文 外文文献翻译 网络工程 浅析网络安全的技术
下一篇:
法律专业开题报告范文