最近把开发环境全部移到了ubuntu。除了偶尔踢下实况回到windows下外,其他基本的都在ubuntu上。至于怎么安装这里就不多说了(我是在win7下wubi安装的,把下载的ISO文件里的wubi.exe文件提取出来和ISO文件放到同一文件夹下就行了和安普通的软件一样,安完就是双系统了)好吧,其实我已经说完了。使用这么久了越来越喜欢她了。下面是最近整理的一些比较实用的命令,只是一些比较实用的其他有些没有整理。
1.目录管理命令
切换目录命令 cd(cd~切换到自己所用用户的主目录,cd /切换到根目录,cd ..切换到所在目录的上次目录)
2.显示目录命令
pwd
3.列出目录内容
ls
4.树状显示目录下内容
tree(tree -f显示当前目录的内容和完整的路径名)
5.建立目录
mkdir
6.删除目录
rmdir
7.显示目录栈里的内容
dirs
8.报告文件系统磁盘使用信息
df
9.建立文件
cat(cat >newfile创建了新文件newfile,cat >>newfile对文件newfile追加东西)
10.移动以及重命名文件
mv(mv -i abc /home/abc-new把当前目录下的abc移动到/home目录下面,并将其重命名为abc-new,mv -i test /backup 把test目录下的文件移动到/backup下)
11.删除文件
rm(rm -f强制删除)
12.查看文件内容
cat或者more或less(cat适合查看小文件,more适合查看大文件,less的作用与more十分相似,不同的是less允许使用者往回卷动来浏览已经查看多的内容)
13.查看文件的类型
file
14.查看文件的属性
ll或者stat(stat能够更加详细的显示文件的属性)
15.改变文件的属主或属组
chown(chown -v user1 abc假设当前目录下有一个文件abc,其属主为root,将其属主改为user1)
16.改变文件的访问权限
chmod(chmod -c a+rwx abc假设当前目录下有一个abc文件,将其权限更改为允许所有用户读写执行权限)
(u 表示文件的所有者,g表示和问进的所有者属于同一个组的用户,o表示其他用户,a表示所有用户,+表示增加权限,-表示取消权限,=表示唯一设定权限,r表示可读,w表示可写,x表示执行)
17.文件的备份复制
cp(cp命令将源文件复制到另外安全的地方,复制的文件和源文件事两个相互独立的文件,对任何一个文件的操作都不影响另外一个文件。)
18.文件的排序
sort
19.文件的切割
split
20.显示用户在线时间的统计信息
ac
21.新建用户账户
adduser
22.清除终端屏幕
clear
23.显示当前和过去登录用户的相关信息
last(lastb 显示登录失败用户的相关信息)
24.设置密码
passwd
25.变更用户身份
su(su root从普通用户变为“root”用户)
26.删除指定用户账户
userdel 语法userdel -r 用户账户
27.修改用户账户信息
usermod
28.显示当前登录到系统的账户
users
29.显示当前登录系统用户的信息
w
30.查看或这是网络接口
ifconfig
31.查看或设置主机名
hostname
32.检测主机的连通性
ping
33.查看网络状态
netstat
34.远程登录主机
telent
35.关机
shutdown(shutdown -h 12:00 12点关机)
36.解压命令
tar -zxvf test.tar.gz(z用 gzip 对存档压缩或解压;x从存档展开文件;v详细显示处理的文件;f-指定存档或设备)
37.查看IP信息
ifconfig
38.编辑文件
gedit(使用ubuntu上的gedit软件编辑)
39.查看进程
ps(ps123就是查看123的进程)杀死进程就是kill 123 呵呵。
40.变为root用户执行
sudo(需要输入密码,很多命令需要加上sudo才行)。
PS:有些衍生的命令可以通过 help 来了解
。