ubuntu 命令解释
ubuntu基本命令
1.ubuntu基本命令1.1基础环境搭建1.安装完成后,ubuntu的默认用户不是root,为了方便使用,且修改默认用户为root。
命令如下:Sudo passwd root输入新密码,重复新密码。
Su root输入新密码,进入root。
2.网络配置vim /etc/resolv.confNameserver 为DNS。
设置完成之后重启网络:/etc/init.d/networking restart 注:若在虚拟机中安装ubuntu网络连接要设置为桥接。
Ping 看看能否拼通,若能,则网络连接成功。
(遗留问题:目前与外界无法连接)3.软件更新apt-get update 然后再apt-get upgrade。
执行完之后reboot重启机器。
4.安装软件apt-get install ssh,安装完ssh之后可以从外部连接。
5.安装完成的ubuntu tab键是不能补全的,须做如下设置:(1)默认是没有安装bash-completion,例如在/root目录下,输入apt-g,按tab,apt-get 补全了吧,再按tab 呢,会显示/root目录下的所有文件名,接下来aptitude install bash-completion安装bash-completion,安装完/etc目录会出现一个bash_completion文件,再vi /etc/bash.bashrc,大概32行内容如下#if [ -f /etc/bash_completion ]; then# . /etc/bash_completion#fi把这三行的#删除,登出再登录试试看,输入apt-get 后按tab,现在按tab显示的是参数而不是文件名了。
(2)除此之外,也可以直接在用户/etc/bash.bashrc直接删除上面三行代码前面的#。
5.安装ftp:apt-get install lftp6.安装解压缩rar文件:apt-get install unrar7.安装apache2:apt-get install apache2 待安装完成后,在外部输入http://192.168.19.111,则会出现如下图自此,apache2安装成功。
ubuntu命令行指令
ubuntu命令行指令一、管理员权限绝大部分情况下,命令的行为须要被赋予管理员权限才能执行。
命令 sudo作用:赋予当前命令行为管理员权限。
样式:sudo 其它命令举例:sudo su #切换到超级管理员权限模式#二、文件操作命令2.1 cd作用:改变终端当前目录位置样式:cd 目标目录位置举例:cd /boot/grub #转到grub文件夹下#cd / #转到根目录位置#cd /home/下载 #转到下载目录位置#2.2 ls作用:列出(行式)当前目录下的全部文件以及文件夹名称举例:cd /home/下载 ls终端上返回信息:A V&GV(仅有的文件)2.3 nautilus作用:新建一个具有管理员权限的文件窗口(默认位置是根目录,须配合sudo 命令),可以在此窗口中在任意位置粘贴、创建、修改文件或对任意位置的已有文件进行修改、删除、移动操作。
举例:sudo nautilus这个命令之后就是鼠标操作,就执行效果而言,等效于cp、mk、vi、remove的命令操作;是命令与鼠标结合完美的典范,是对辩证法对立统一的完美诠释。
2.4 gedit作用:编辑指定文本文件,通常需要管理员权限。
举例:sudo gedit /home/文档/av&gv #以gedit打开名为av&gv的文件#三、程序安装与卸载3.1 apt-get作用:用于程序安装与卸载命令的标志,须与命令3.1、3.2、3.3组合,并且需要管理员权限。
3.2 install作用:安装指定的程序(程序名称即可,一般不用添加网络地址)举例:sudo apt-get install ibus #安装输入法框架ibus#3.3remove作用:卸载指定的程序(或单用删除文件),一般最好加上“--purge”执行清除式卸载;并在程序名称后添加*号举例:sudo apt-get remove --purge nvidia* #卸载nvidia的驱动及其配置文件# 3.4 update作用:更新本地软件源文件,需管理员权限。
ubuntu命令指令
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。
ubuntu部分命令和操作
Sudo:是暂时获得所需要的权限,如果你的账户有root权限,可不加。
以下资料属个人环境,如有不同或错误之处请自行修改如何打开终端:r/bin/gnome-terminal2.软件中心-已安装-附近-Terminal(gnome-terminal)3.Alt+F2 打开命令行:输入:gnome-terminal4.Ctrl+Alt+T以上四种都可以,打开后,在界面最左边的快捷菜单会显示图标,右键:点击-锁定到启动器。
方便常用。
1.强制关闭进程第一步,查看当前有哪些进程,在终端输入命令:ps -A;第二步,中止该进程,在终端输入命令:kill 进程号(就是ps -A中的第一列数字PID,是英文Process IDentifier的缩写),或者输入killall 进程名(ps -A中的最后一列CMD)。
如果上述命令不成功,则可以利用下面命令强制中止该进程:kill -9 进程号或者killall -9 进程名。
注:详细方法,可以在终端输入man kill 或man killall。
2.切换用户:sudo su – linktek (linktek为用户名,可换成自己的)su root 进入root权限------------------------------------------------------------------------------------------3.root权限获取以及账户打开(登录账户可以输入,帐户名)(建议直接用root进入,方便编程,权限基本不用管)第一步:输入命令,设置root权限的密码:jack@ubuntu:~$ sudo passwd root第二步后执行: vi /etc/lightdm/lightdm.conf.(也可以到文件下用gedit打开直接添加)增加greeter-show-manual-login=true allow-guest=false . 修改完的整个配置文件是[SeatDefaults]greeter-session=unity-greeteruser-session=ubuntugreeter-show-manual-login=true #手工输入登陆系统的用户名和密码allow-guest=false #不允许guest登录《备注:vi操作按‘o’字母o,进入换行编辑状态。
Ubuntu常用命令
Ubuntu常用命令1.打开终端的方法Ubuntu中按左侧栏的第一个“面板主页(Dash主页)”(可以按win键调出),在里面输入terminal可以打开终端,另外打开终端的快捷键是Ctrl+Alt+T2.修改用户密码在terminal中输入passwd,回车,再输入新密码,回车,再次输入新密码,回车,搞定。
注意Linux中输入密码的时候不会用*号显示出来,所以注意不要输错了。
3.进入root(超级管理员)权限的方法1)如果是rethat系统,启动后直接就会进入root超级管理员,如果当然用户不是root,在终端输入su,回车,就进入root用户。
2)如果是Ubuntu系统,启动后进入的是普通用户,需要在终端中先设置root的密码,方法是sudo passwd root,回车,然后会提示输入密码,输入后回车,会提示再次输入密码以确认。
确认密码后,回车,完成root密码的设置。
然后就跟rethat一样,在终端输入su,回车,提示输入root的密码,输入刚才设置的密码,就可以进去。
注:sudo是s uper u ser do的缩写4.安装卸载软件、更新命令安装软件:sudo apt-get install<软件包名>如安装scim输入法:sudo apt-get install scim卸载软件:sudo apt-get remove<软件包名>卸载刚才安装的scim输入法:sudo apt-get remove scim如果有关联的要卸载,会自动提示用sudo apt-get autoremove来自动清理。
升级:sudo apt-get update如:升级vi用“sudo apt-get install vim”5.关机、重启、注销、切换用户、退出终端、清屏命令shutdown–h now重启:shutdown–r now或reboot切换用户:su(s witch u ser)注销:logout(只有在纯命令模式shell才可用)退出终端:exit清屏:clear6.使用vi编辑器(可用来编写程序,文本等),还有一个叫vim编译器,是vi的升级版。
Ubuntu命令大全【详细版】
如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。
dpkg: --purge needs at least one package name argumentType dpkg --help for help about installing and deinstalling packages [*];Use `dselect' or `aptitude' for user-friendly package management;Type dpkg -Dhelp for a list of dpkg debug flag values;Type dpkg --force-help for a list of forcing options;Type dpkg-deb --help for help about manipulating *.deb files;Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*]. Options marked [*] produce a lot of output - pipe it through `less' or `more' !彻底删除Gnome系统升级1.这里指的是版本间的升级,例如9.04=>10.04。
2.使用该升级方式通常需要使用backports 源。
查看内核限制查看硬盘剩余空间用法:df [选项]... [文件]...显示每个<文件>所在的文件系统的信息,默认是显示所有文件系统。
查看硬盘当前读写情况usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V]详细显示程序的运行信息查看当前监听80端口的程序永久改地址方法在iface eth0 inet static 后面添加一行:配置文件应该像如下如何多线程下载iptables禁止一个IP或者一个IP段访问服务器端口服务使用eclipse等其他自带java编译器的软件,换回sun的编译器方法对于Java JDK6 (就是1.6,sun缩短Java的版本名字了):对于Java JDK1.5或者将当前目录下最近2小时到8小时之内的文件显示出来影像播放swf文件安装swf解码器图形界面为ipod touch转mp4的方法先确保有zenity和memcoder转换pdf 到png设置日期修改mysql的root口令统计统计最常用的10条命令如果没有~/.vimrc文件,则可以在/etc/vim/vimrc中加入vim配色方案(~/.vimrc)解压缩还原源代码包恢复:GNOME登录时自动运行程序系统-> 首选项-> 会话->如何提高wine的反应速度查看samba的用户。
Ubuntu基本命令
∙查看目录:- lso ls (List) 用不同颜色、经过排列的文本列出目录下的文件。
o创建目录:- mkdir (目录名)▪mkdir (MaKeDIRectory) 命令可以创建目录。
o切换目录:- cd (/directory/location)▪cd (ChangeDirectory) 命令可以从您的当前目前切换到您指定的任意目录。
o复制文件/目录:- cp (源文件或目录名) (目标目录或文件名) ▪cp (CoPy) 命令会拷贝您指定的任意文件。
cp -r 命令则可以拷贝您指定的任意目录(注:包括该目录里的文件和子目录)。
o删除文件/目录:- rm (文件或目录名)▪rm (ReMove) 可以删除您指定的任意文件。
rm -rf 命令则可以删除您指定的任意目录(注:包括该目录里的文件和子目录)。
o重命名文件/目录:- mv (文件或目录名)▪mv (MoVe) 命令可以重命名/移动您指定的任意文件或目录。
o查找文件/目录:- locate (文件或目录名)▪locate 命令会在您的计算机里搜索您指定的任意文件。
它使用您系统中的文件索引以便进行快速查找:运行命令updatedb 可以更新该索引。
每天您一开机,该命令便会(在合适的时机)自动运行。
运行该命令需要具备管理员权限 (参见第1.3.3节― root 用户和 sudo 命令)。
您还可以使用通配符来匹配一个或多个文件,如 "*" (匹配所有文件) 或 "?" (匹配一个字符)。
欲知关于 Linux 命令行的详尽介绍,请参阅 Ubuntu wiki 上的命令行介绍。
切换到控制台模式 1.3.4.3.∙在 Ubuntu 里使用命令行的常见方法是启动一个终端 (参见前面的第1.3.4.1节― 启动终端),但有些时候还是需要切换到真正的控制台下。
o使用 Ctrl+Alt+F1 快捷键可以切换到第一个控制台。
Ubuntu系统常用操作命令
Ubuntu系统常⽤操作命令1.基本命令:sudo 提升⽤户权限为root⽤户ls 显⽰⽂件内容cd 进⼊指定路径,后接路径参数如cd /进⼊根⽬录cd ~进⼊⽤户⽬录 cd ..返回上⼀级⽬录mv xx.txt xx 剪切操作两个参数第⼀个为原⽂件路径,第⼆个为剪切⾄路径tar zvxf 解压tgz或tar.gz⽂件unzip 解压zip⽂件2.⽂件系统熟悉具体查看⽬前只了解到/etc为系统的配置信息⽬录/usr为⽤户⽬录/usr/share/applications为⽅便第三⽅软件创建快捷⽅式通过gedit /usr/share/applications/Studio.desktop修改这个⽂件来创建快捷⽅式/opt为第三⽅软件⽬录3.修改环境变量echo $PATH:输出变量值⼀个终端有各⾃独⾃的变量⽂件修改整体的环境变量的话sudo gedit /etc/profile在这个⽂件⾥加⼊export PATH=<你要加⼊的路径>:$PATH就可以了在执⾏ source ~/.bashrc 让它⽴即⽣效Ubuntu 常⽤命令⼤全查看软件 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 ^rc|awk ‘{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系统。
ubuntu常见命令和用法
ubuntu常见命令和用法以下是 8 条关于“ubuntu 常见命令和用法”的内容:1. “嘿!apt-get 命令可太重要啦!比如说,你想安装个新软件,就像你想给自己添个新玩具似的,直接用 apt-get install 软件名就行啦!就像你说,apt-get install firefox ,那火狐浏览器不就乖乖装好了嘛!”2. “哇哦,cd 命令简直像个魔法钥匙呢!你想去哪个目录,就用它来打开那扇门呀!比如你想跑到/home 目录下,直接打 cd /home ,不就瞬间到啦!”3. “嘿哈,ls 命令就像个探照灯啊!你想看看当前目录里有啥,用它就行啦。
就跟你到了一个黑屋子,打开这个探照灯,啥都看得清呀,ls 一下,东西都一目了然啦!”4. “哎呀呀,mkdir 命令可厉害咯!你想要创建个新的目录,就像给自己盖个小房子一样,用 mkdir 目录名就行啦!比如说 mkdir myfolder ,你的专属小房子就盖好啦!”5. “哇塞,cp 命令可方便了!就好像你要把一个宝贝从这儿搬到那儿一样,用 cp 源文件目标位置。
就像 cp /newfolder ,文件就乖乖挪过去了呀!”6. “嘿哟,mv 命令也很有趣呀!想象一下把东西从一个地方挪到另一个地方,或者给它改个名字,这都能搞定呢!像 mv ,不就改名啦!”7. “哈哈,rm 命令可得小心用哦!它就像个小剪刀,能把不要的东西剪掉,但可别乱剪呀!比如 rm ,文件就被删掉咯!”8. “哇,sudo 命令就像给了你超级权限一样!有些重要操作,没它可不行呢!想想,你要当大 boss 啦,sudo 一下,大权在握呀!”我的观点结论就是:ubuntu 的这些常见命令用法简单又实用,只要掌握了它们,使用 ubuntu 系统就会变得轻而易举啦!。
Ubuntu常用命令菜鸟入门
apt-get:debian系系统的软件包管理程序(其图形化前端就是大名鼎鼎的新立得了),会自动帮你搞定依赖关系最常用参数:update —-与你的软件源(在/etc/apt/sources.list中列出)更新软件包列表,换源后需要执行upgrade —-根据update得到的源软件库与本地已经安装的对比,(如果需要升级就)全部升级install —-安装软件包(可以使用tab补全软件包的名字,比较方便)remove —-卸载软件包purge —-卸载软件包,同时删除该软件的配置文件source —-从源里下载软件包的源码到当前目录(执行此命令的目录)并解压(除非指定–download-only参数)该地址由/etc/apt/sources.list中的deb-src 行指定check —-用来(自动)修复(已装)软件包之间的依赖关系clean —-清除/var/cache/apt/archives/包括其子目录partial/下的所有软件包缓存autoclean —-比clean常用,我的理解是删除低版本的缓存而保留高版本的(或者包括非当前源里的软件包?)aptitude:此为PT同学补充,他的说法是aptitude比apt-get少个横线,tab补全比较容易(=.=)~大概神牛都比较懒吧不得不提下蛋蛋童鞋以前说过的ubuntu彩蛋:) <仅限于UBUNTU 8.04>man apt —-最后会看到―本apt有着超级牛力‖ or ―this APT has a super-cow power‖man aptitude —-会看到―这个aptitude没有超级牛力‖看看aptitude的参数,你就会明白为什么aptitude会标称‖高级软件包管理程序‖了最常用参数:search —-在(你的源的)所有软件包列表中搜索该软件,search的表达式可以很复杂,具体看man其余常用参数同apt-getcat:把(一个或多个)文件内容(连接)显示到标准输出当文本文件很小,而且你只是想看下,并不打算用gedit或者vim之类编辑器编辑的时候,可以cat一下,我是用来配合grep使用cd:切换当前工作目录不同于其他命令,这是一个shell内置命令,所以没有手册页可看…够基础,所以才会出现在本篇文章中(=.=)郁闷最常用参数:. —-切换到当前目录(貌似没有什么意义)(.这个目录可以通过ls -a看到) .. —-切换到上层目录~ —-回到家目录(/home/你的登录名/)chmod:改变文件的权限位linux文件系统的权限位有两种表示方法,要是详细说下,非得累死老鼠不可=.=,所以只说8进制数表示:)简要介绍下:ls -l可以显示出文件的权限,比如(-rwxr-xr–),代表了三种用户的权限第一个rwx,代表文件所有者的权限,即(读,写,执行),用二进制表示为111,代表八进制中的4+2+1=7第二个r-x,代表文件所有者同一用户组其他用户的权限,即(读, ,执行),用二进制表示为101,代表八进制中的5=4+0+1第三个r–,代表其他用户的权限,即(读, , ),二进制表示为100,代表八进制的4=4+0+0所以这个文件的权限位为754这也就是chmod的用法,例如chmod 751 myfile #将该文件权限设定为rwxr-x–x 最常用参数:-v —-列出当前正在执行的步骤-R —-递归式,即改变非空目录下的一切为指定权限cp:拷贝文件和目录最常用参数:-b —-为每个已经存在的目的文件作个备份-d —-遇到软链接时不拷贝软链接所指向的文件;拷贝时保留links属性(链接数) -p —-保留文件的访问权限,所有者,和时间戳-R和-r —-递归式拷贝(cp过程遇到非空目录才有效),即拷贝目录,子目录,子目录的子目录…..-a —-作用同-dpR-s —-并不真的做拷贝,而只是为每个文件作软链接(符号链接)-u —-同下面mv 的-u参数head, tail就像这两个名字,一个显示文件头部,一个显示尾部最常用参数:-n —-指定输出的(头部或尾部)行数, 当没有此参数时,默认显示10行ifconfig:配置网卡最常用参数:没有参数—-列出当前活动网卡的状态-a —-列出所有网卡的状态interface —-指定网卡名称比如eth0up —-唤醒该网卡down —-关闭该网卡arp,mtu,netmask addr,…等等很多参数=.=ln:为文件建立链接linux的链接分为两种:硬链接和软链接,ln默认建立硬链接(hard link),两种的区别请自己搜索:)最常用参数:-s —-建立软链接(符号链接,可以理解为win下的快捷方式)-f —-如果要建立的链接名已经存在,则删除之ls:显示目录内容最常用参数:-a —-显示指定目录所有文件,包括文件名以 . 开头的文件-l —-显示文件详细信息(包括文件类型,权限,修改时间,访问时间,大小,文件名…)-h —-将文件大小以方便阅读的形式表示出来,配合-l 参数使用,常有奇效man:阅读参考手册of~题外话:HX说这是linux最最难学的命令,因为man你学好了,就没有什么命令能难倒你了,=.=无敌了man可以查的不仅仅是命令额(当然,因为man是无敌的嘛/ch)最常用参数:man 阿拉伯数字阿拉伯数字1: 可执行程序(一般为用户安装的程序,如果提供了manpages的话)和shell命令阿拉伯数字2: 系统调用(例如open调用,socket调用,chmod调用等等等等),先装manpages-dev先阿拉伯数字3: 库函数调用(例如man 3 printf),先装manpages-dev先…….当你执行man ls 时, 和man 1 ls结果是一样的,因为ls在man手册中只有一个入口当你想看chmod调用的手册页时,就要特别指定man 2 chmod了~~因为chmod不止有一个入口在man的时候,可以通过j,k上下移动(和vi中类似),可以通过/查询,通过n,N查找下个,上个匹配(和vi类似)q退出(也和vi类似….)比较有意思的一点:由于man 本身是个命令,所以,连man都是可以man的=.=mkdir:创建一个目录最常用参数:-p —-如果给出的路径中父目录不存在,则同时创建父目录mount:挂载文件系统(可理解为挂载一个分区)最常用参数:-t —-指定文件系统类型,比如iso9660(挂载iso镜像为光盘,相当于虚拟光驱),ntfs,ext3,rfs等等-l —-列出所有已经挂载的文件系统,支持卷标-a —-挂载fstab中记录的所有分区-n —-挂载的时候不写入/etc/mtab-o —-相当常用的一个参数,指定挂载文件系统的‖选项‖,比如noatime,用来挂载BT专用分区很合适mv:移动或者更名文件,取决于目的目录是否为当前目录最常用参数:-b —-为每个已经存在的目的文件做个备份(防止覆盖)-f —-不提示是否覆盖已经存在的目的文件-i —-与-f参数相反-u —-仅当源文件比目的文件更新或者目的文件不存在时候才移动-v —-显示移动文件的进度(个人总是推荐使用此参数,明白你在做什么)ps,top:列出当前命令的执行状态,ps为静态,top为动态(top时‘q‘退出)ps:这个命令本人更常用些,推荐给你看看=.=最常用参数(ps多用参数集合,而不是单个参数,并且配合grep使用)-ef —-以标准语法列出当前所有进程状态,例如ps -ef | grep eva #列出eva的进程状态aux —-以BSD语法列出………………………………..-ejH —-列出进程树-eLf —-同时列出线程状态rm, rmdir:rm:删除文件或目录,rmdir:删除一个空目录(此命令个人认为没啥用,可以用rm -r替代)rm最常用参数:-f —-不提示不存在的文件,直接跳过-i —-每个删除动作都提示(=.= 删除多的话岂不是烦死)-I —-删除多个文件(多于3个时)或者递归式删除(对于非空目录)提示一次-r和-R —-递归式删除该目录下的一切东东-v —-显示每个文件的删除动作(个人总是推荐使用此参数,明白你在做什么)sudo,su:这大概是装好系统之后第一个要用的命令吧?sudo我们主要用来临时提升权限,主要用以管理员(超级用户)的权限来运行命令,当需要修改当前登录用户力所不能及的文件/目录时需要用sudo,或者su -c,当然sudo和su的作用范围不仅仅如此可以使用visudo来编辑/etc/sudoers文件来修改sudo更详细的动作(比如记住密码的时间戳长度),请谨慎修改!sh:在终端解释执行类似于‘./‘的形式,但PT给了不同点: ‗./‘仅仅对当前目录下有执行权限的程序才有效,‘sh‘则不管这套想想也是哈, ‗./‘仅仅是给出了一个文件的路径(在当前目录下)而已, 但这个文件能不能执行就不好说了所以用sh总是正确的shutdown:关闭系统,如果停留在TTY,请改用halt, poweroff等命令常用参数:+m —-指定关机延迟的分钟-c —-取消一个等待关机的请求(关掉运行此命令的终端也可:))now —-立即关机hh:mm —-手动指定时间(以24小时计)tar:打包/解包这个tar不多说了吧..到处都是tar.gz,tar.bz2的东东和ps命令一样,tar一般不用单个参数,而是多个参数的组合,记住参数x是解压(extract),c是创建包(creat)即可最常用参数:-xvf —-详细列出解包的步骤-cvf —-详细列出打包的步骤-j —-用来说明这是个tar.bz2包,例如tar -xjvf myfile.tar.bz2-t —-列出包中的文件列表—–打包时常追加的参数:-r —-追加到压缩包中-u —-只把比包中更新的文件追加进去-h —-不把符号链接添加到包中,而是添加此符号链接指向的文件附加说明:tar是个太强大的东东,常用的操作也就是打包解包,高级功能还是参阅man tartouch:改变文件时间戳,默认包括修改时间和创建时间,默认修改为当前时间,默认如果文件不存在就新建.本文的目的很明确,只方便菜鸟,不收录高级命令。
ubuntu 基本终端命令(中文)
sudo:需要提升权限执行的命令∙如果您所在的目录或想操作的文件不在您的帐户所在的目录,下面的大多数命令都需要使用sudo命令。
这是一个特殊的命令,它给你临时的权限来修改系统设置。
终端会询问你的密码。
文件& 目录类命令∙pwd:pwd命令查看您当前所处的路径(pwd代表"打印当前工作目录")。
例如:在桌面文件夹中执行"pwd" 命令将输出"~/Desktop"。
注意,Gnome 的终端在窗口标题中也会显示这一信息-具体请看本页顶部的截屏图片。
∙cd:cd命令用来改变当前工作目录。
当您打开一个终端的时候,您就位于您的home目录中。
如果想要切换到其它的目录,就要用cd命令。
例如:∙进入root目录,输入"cd /"∙进入到您自己的目录(home目录),输入"cd"∙进入当前目录的上一层目录,输入"cd .."(译者注:cd 与.. 之间有空格)∙进入前一个操作的目录,输入"cd -"∙一次进入多层目录,输入"cd /var/www",将会直接切换到/var的子目录/www中。
另一个例子,"cd ~/Desktop"将会进入到您的桌面目录∙cp:cp命令用来复制文件。
例如:"cp file foo"命令将会创建一个"file"的精确的副本,并命名为"foo",而"file"不会有任何变化。
如果是复制目录,那就得用"cp -r directory foo"(递归地复制)。
∙mv:mv命令将文件移动到另一个位置或者给文件更名。
看下面的例子:"mv file foo"命令会将文件"file"更名为"foo"。
ubuntu系统命令大全
Do not run Composer as root/super user! See https://getcomposer/root for details 这句话的意思是不要以根用户/超级用户的身份运行 composer,前往 https://getcomposer/root 查看详情。
2、移动文件到命令目录(设置 composer 为全局命令) sudo mv composer.phar /usr/local/bin/composer 这条命令没有任何效果,只要不报错一般就是执行成功啦。 3、查看 composer 版本确认是否安装成功: composer -v 效果如下图: 看到那个大大的 composer 就证明安装成功啦,不过小伙伴们应该已 经发现了我们红框中的内容:
ubuntu 系统命令大全
ubuntu 下程序员常用命令大全 一、ubuntu 下用命令查询系统版本 1、在终端中执行下列指令: cat /etc/issue 该命令可查看当前正在运行的 ubuntu 的版本号。 效果如图: 2、使用 lsb_release 命令也可以查看 Ubuntu 的版本号,内容更加详 细:
sudo lsb_release -a 二、ubuntu 下搭建 web 服务器(这部分网上有着诸多的教程,所以 不再展示运行效果,直接上代码) 1、安装 apache: sudo apt-get install apache2 2、安装 mysql: sudo apt-get install mysql-server mysql-client 3、安装 PHP 及其相关扩展:
sudo apt-get install php7.0 curl openssl php-curl php-pdo php-mbstring php-dom php-zip php7.0-mcrypt 4、安装 apache2 PHP7 module(apache2 对 PHP7 的支持): sudo apt-get install libapache2-mod-php7.0 三、ubuntu 下安装和配置 composer 1、安装 composer curl -sS https://getcomposer/installer | php 出现类似如下效果即为安装成功:
ubuntu命令大全
ubuntu命令大全Ubuntu命令大全。
Ubuntu是一个基于Debian的Linux操作系统,是一个开源免费的操作系统。
它具有良好的稳定性、安全性和易用性,因此备受用户喜爱。
作为一个Ubuntu用户,熟练掌握一些基本的命令是非常重要的,可以帮助我们更好地管理系统、提高工作效率。
在本文中,我将为大家整理一份Ubuntu命令大全,希望能够帮助大家更好地使用Ubuntu系统。
1. cd命令。
cd命令是change directory的缩写,用于切换当前工作目录。
例如,要切换到根目录,可以使用以下命令:```shell。
cd /。
```。
要切换到home目录,可以使用以下命令:```shell。
cd ~。
```。
2. ls命令。
ls命令用于列出指定目录中的文件和子目录。
例如,要列出当前目录下的所有文件和子目录,可以使用以下命令:```shell。
```。
要列出指定目录下的文件和子目录,可以使用以下命令:```shell。
ls /path/to/directory。
```。
3. mkdir命令。
mkdir命令用于创建新的目录。
例如,要在当前目录下创建一个名为test的目录,可以使用以下命令:```shell。
mkdir test。
```。
4. rm命令。
rm命令用于删除文件或目录。
要删除文件,可以使用以下命令:```shell。
rm filename。
```。
要删除目录及其下所有文件和子目录,可以使用以下命令:```shell。
rm -r directory。
5. cp命令。
cp命令用于复制文件或目录。
例如,要将文件file1复制到目录directory中,可以使用以下命令:```shell。
cp file1 directory。
```。
要将目录directory1复制到目录directory2中,可以使用以下命令:```shell。
cp -r directory1 directory2。
```。
6. mv命令。
Ubuntu常用命令大全
1. 文件及目录操作命令pwd:显示用户当前所处的目录ls:列出目录下的文件清单cd:改变当前目录cd .. 返回上一级目cd / 进入根目录不加参数或参数为“~”,默认切换到用户主目录mkdir:建立目录rmdir:删除目录cp:拷贝文件/目录rm:删除文件/目录mv:文件或目录mv源文件或目录目标文件或目录find:查找文件所在的目录find 路径匹配表达式例:find /dev -name test* 在目录/dev中查找文件名的前四个字母为test的文件grep:查找文件中包含有指定字符串的行grep 要查找的字符串文件名例:grep -2 int test.c 在文件test.c中查找所有含字符串“int”的行,若找到显示该行及该行前后各2行的内容which:确定程序的具体位置which [参数] 程序名例:which find 输出find命令所处的位置stat:显示文件或目录的各种信息chmod:改变文件访问权限cat:显示文件的内容more:逐页显示文件中的内容less:逐页显示文件中的内容(光标可以上下)head:显示文件的前几行head -n num 文件名:显示文件的前num行(缺省时,显示文件的前10行)tail:显示文件的末尾几行tail -n num 文件名:显示文件的末尾num行(缺省时,显示文件的末尾10行)2. 磁盘及系统操作fdisk:用来给磁盘进行分区,查看磁盘情况(使用参数-l)等。
(使用该命令需ROOT权限)sudo fdisk -l 显示系统的分区情况df:检查硬盘所剩(所用)空间free:查看当前系统内存的使用情况mount:挂载文件系统umount:卸载文件系统3. 文件压缩及解压命令gzip:压缩文件,缺省的扩展名为.gzgzip test1.c 压缩test1.c文件,压缩后的文件名为test1.c.gzgunzip:解压扩展名为.gz、-gz、.z、-z、—_z、-Z的文件gunzip test1.c.gz 解压test1.c.gz,解压后的文件名为test1.ctar:将程序打(打包把多个文件组成一个总的文件,不一定会被压缩)选项:-c建立新的文档,-x从文档展文件,-f使用存档文件(必最后一个参数),-v显示执行过程例:tar -cvf dir2.tar dir2/ 建立存档文件dir2.tar,将dir2目录压缩进dir2.tar中,并显示被处理的文件tar -xvf dir2.tar 解压存档文件dir2.tar,并显示被处理的文件tar -rf all.tar *.gif / 将所有.gif的文件增加到all.tar的包里面去4. 网络命令ping:测试本主机和目标主机连通性ping [参数] 主机名或IP 参数:-c count:共发出count次信息(默认无限次),-i interval:两次信息之间的时间间隔为interval,(默认间隔为1秒)例:ping -c 5 -i 0.3 1.1.1.1 测试本主机和1.1.1.1的连通性,发5次信息,间隔为0.3秒ifconfig:配置网和显示网信息ifconfig eth0 显示网eth0的信息5. 帮助命令help:查看Linux内置命令的帮助man:显示某个命令的帮助手册更详细的命令,查看: rel="nofollow">。
ubuntu指令
命令集:pwd--判定当前目录;ls--查看目录下的内容;cd--改变所在目录。
cat--显示文件到内容;grep--在文件中查找某个字符;cp--复制文件;touch--创建文件。
lst:-a 可以列举出来全部到文件,包括隐藏文件;-l 列举文件到细节;-f 文件类型,后边跟到一些符号,/ 表示一个目录,@表示到其他文件的符号链接,*表示一个可执行文件;-r逆向列举;-R 递归列举(这个递归排序不知道什么意思);-s大小,按照文件大小排序。
cat:cat file--显示一个文件到内容,cat>file--重新写内容到file里,crtl+d跳出。
cat file1 file2>file3表示把file1和file2到内容合并后写到file3里。
flie2写到file1到后边。
cat file1>>flie2是把file1里到内容加到file2后边。
cat file1;cat file2写到同一行,先输出file1到内容,然后输出file2到内容。
cat file1>file2把file1替换file2 的内容..。
grep:查找一堆文件里查找一个特定到字串。
grep string file.txt。
就是在file.txt里查找string。
如果不是特别说明,查找区分大小写。
grep -i 不区分大小写查找。
touch:用来创建一个文件。
touch file.txt。
cp:cp file.txt 目录;把file.txt复制到目录里。
-i 提示确认复制,避免发生错误;-v 显示文件到复制进度。
mv:mv file.txt 目录,把file.txt移到目录里。
向上一级目录里移动可以用mv file.txt ..。
-i可以提醒确定。
-v 显示详情。
rm:用来删除文件。
-i 提醒确定;-f 强制删除。
-v 显示详情。
也可以删除多个文件:rm file1.txt file2.txt。
[转载]ubuntu常用命令
[转载]ubuntu常⽤命令1、帮助--help简单的帮助help command 较详细的帮助man command 最详细的帮助2、ls 命令ls -a 显⽰全部的⽂件及⽂件夹,包括隐藏的⽂件或⽂件夹ls -l 显⽰较全的⽂件信息,包括权限、⽤户、⽤户组等。
ls --color 显⽰⽂件及⽂件夹,并标有不同的颜⾊。
3、tab键tab command ⽤于当你的命令记不全时,输⼊⼀部再按⼀下进⾏补全,如果有多个前⾯部分相同命令,则按两次tab键4、aliasalias ubuntu="ls" ⽤于为⼀个命令取别名。
当你输⼊ubuntu时等价于输⼊了ls命令。
(⼆)ubuntu 基本命令⼆1、whichwhich command ⽤于查找你所执⾏的命令⽂件存放的⽬录.2、env当前⽤户的运⾏环境。
3、echoecho $PSTH 查看环境变量的路径有哪些,which命令使⽤时就是在环境变量的⽬录⾥⾯查找命令⽂件所存放的⽬录,从前到后。
4、cmpcmp /bin/ls /bin/dir ⽤于⽐较两个⽂件是否是完全相同的。
5、cpcp /bin/ls /bin/a ⽤于复制⽂件的命令。
这时就复制了⼀个命令⽂件,就可以运⾏a命令,与ls⽤法相同。
6、drwxr-xr-x前⾯的d表⽰是⼀个⽂件夹,若为-表⽰是⼀个⽂件。
rwx表⽰⽂件所有者拥有读写执⾏的权限r-x 表⽰⽂件所有者所在组的权限读执⾏r-x 表⽰其他⼈所拥有的权限读执⾏。
7、chmod⽤于改为⽤户对于⽂件的操作权限。
chmod 0+r 添加读的权限。
sudo chmod 0-r filename取消读的权限。
8、lsattr⽤于显⽰并设置⽤户⽂件及⽬录的⾼级属性。
9、lsusb⽤于列出计算机⾥的usb设备。
10、lspci⽤于列出计算机⾥的pci设备。
11、lsmodlinux下的驱动有两种形式。
⼀种是加载到内核中的,另⼀种是以模块化的形式出现的。
Ubuntu常用命令
Ubuntu(乌班图)常用命令1. man查询如:man poweroff2. info查询如:info poweroff3. gnome-control-center gnome桌面管理中心4. sudo apt-get install kubuntu-desktop gnome桌面升级到KDE(安装好KDE重启系统,下次可以切换gnome和KDE界面管理)5. kcontrol KDE桌面管理工具6. whoami--用户切换(su命令密码无法认证) pwd--取得当前路径cd--目录选择ls,ls -a --列出目录内容7. env,export--系统变量查询set/unset--设置环境变量8. sudo /etc/init.d/apache2 restart ---重新启动apache(启动--start 停止--stop )sudo /etc/init.d/mysql restart ---重新启动mysql (启动--start 停止--stop)9. synaptic---基于apt-get的新得立软件包升级工具apt-get ---基于命令行的软件安装、升级工具dpkg ---Debian软件包管理工具,工作层次比apt-get低注:mysql如何启动、停止、重启忘记root密码10. 命令行切换用户sudo -i 切换到root用户(输命令的时候不用老加sudo了)ctrl+D 或exit退出11. 开启root用户sudo passwd root禁用root用户sudo passwd -| root打开root文件夹,以root身份浏览系统文件夹sudo nautilus12. 获得Ip等网络参数cat /etc/hosts13. 软件卸载:方法一:可以用终端安装或卸载软件。
方法二:用系统自带的“新立得软件包管理器”在终端里安装软件apt-get install softname1 softname2 softname3……卸载软件apt-get remove softname1 softname2 softname3……卸载并清除配置apt-get remove --purge softname1更新软件信息数据库apt-get update进行系统升级apt-get upgrade搜索软件包apt-cache search softname1 softname2 softname3……----------------vi-------------------- 显示行号:set nu设置可使用鼠标:set mouse=a ...。
Ubuntu常用指令及用法详解
Ubuntu常⽤指令及⽤法详解1.ls这个相当于Windows 下的dir命令,可以列出当前窗⼝或指定窗⼝下的内容。
2.rm这个相当于Windows 下的del 和rmdir 命令,可以删除⽂件及⽂件夹。
常见⽤法:rm -rf/home/ubuntu/.cache (删除 /home/ubuntu/.cache这个⽂件夹)禁忌:rm-rf /* 这个命令会删除根分区下所有⽂件,在某些efi机器上还会删除主板固件,造成主板固件丢失从⽽⽆法开机(⽐操作系统⽆法启动还严重)。
3.chmod更改⽂件权限,类似于Windows 下⽂件属性的安全选项卡。
常见⽤法:chmod-R 777 /home/ubuntu/example (将该⽬录及⾥⾯所有⽂件改成777权限(777权限表⽰任何⼈都可以修改该内容))。
禁忌:chmod-R 777 /etcchmod-R 777 /(根分区和/etc属于系统要害部分,更改权限会造成⽆法启动系统)4.apt、apt-get这个类似于Win7/8/10 的dism 命令,这是Debian系列的包管理器,可以安装、更新、卸载软件。
⼤部分操作需要root 权限常见⽤法:apt-get update(更新软件源缓存)apt-getupgrade (更新系统)apt-getdist-upgrade (更新系统版本)apt-getinstall zhcon (安装名叫 zhcon的软件)apt-getremove zhcon (卸载名叫 zhcon的软件)禁忌:卸载关键软件包,⽐如coreutils5.dpkg软件安装程序。
常见⽤法:dpkg -i 软件包路径及名称。
注意事项:⼀些软件包安装完毕会报错,提⽰缺依赖。
这时,您需要再输⼊sudo apt-get -finstall 修复依赖。
(如果想省事的话可以安装gdebi,这是图形软件包安装程序,⽽且可以⾃动补全依赖)6.tartar压缩解压缩命令。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ubuntu 命令解释
ubuntu新手,今天碰到几个很easy的问题,记录如下:
1,查看ubuntu的版本
方法一
在终端中执行下列指令:
cat /etc/issue
可以查看当前正在运行的Ubuntu 的版本号。
其输出结果类似下面的内容:
Ubuntu 8.04 \n \l
方法二
使用lsb_release 命令也可以查看Ubuntu 的版本号,与方法一相比,内容更为详细。
执行指令如下:
sudo lsb_release -a
2,查看系统分区信息
sudo fdisk -l
3,挂载文件系统
sudo mount /dev/sda5 /mnt
挂载windows分区
在linux的分区表示中,硬盘为hd,第一块硬盘为hda,第二块为hdb.一块硬盘最多可以分成四个主分区,dos主分区,dos扩展分区,linux根分区和linux交换分区都属于主分区,4个主分区分别用数字表示,如果是第一块硬盘,就是hda1,hda2,hda3和hda4.在扩展分区上还可以分逻辑分区,标号从5往后依次排列.在windows中c盘为dos主分区,是hda1,d盘一般是dos 扩展分区上的第一个逻辑分区, 是hda5,e为hda6,f为hda7等等.在linux下可以通过mount 命令挂栽windows分区到一个文件夹(这个文件夹称作挂载点),然后你可以通过这个文件夹访问windows分区,就象快捷方式.比如挂载c盘
先在/mnt/目录下新建目录winc
在终端输入mount -t vfat /dev/hda1 /mnt/winc -o codepage=936 iocharset=936(其中-t为指定设备文件系统,vfat表示windows的fat16和fat32文件系统格式,-o 为指定加载文件系统时的选项,而选项codepage=936 iocharset=936是使linux可以正常显示挂载分区中的中文)
如果希望每次开机就自动加载windows分区,可以修改/etc/下的fstab文件,格式为/dev/hda1 /mnt/winc vfat defaults,codepage=936,iocharset=cp936 保存后重启即可.
我的fstab内容如下
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hdb2 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/sda1 /mnt/usb vfat noauto 0 0
/dev/hda1 /mnt/winc ntfs defaults 0 0
/dev/hda5 /mnt/wind vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda6 /mnt/wine vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda7 /mnt/winf ntfs defaults 0 0
另外,用mount -t iso9660 -o loop 名称.iso 挂载点可以直接用iso文件,而8需要像windows用虚拟光驱.。