一些很简单的就没有整理了。。。
一、man
man 1 => 命令
man 2 => 系统调用
man 3 => 库函数
二、wall
给其他用户发送消息
wall
ctr + d发送消息
wall < file
三、write
指定用户发送消息
write usrname
四、passwd
修改密码
sudo passwd usrname
五、su
切换用户
su usrname
su => 直接切换root
六、修改日期
date -s 10:18:00 修改时间
date -s 05/10/2009 修改日期
date –s “2010-12-12 12:12:12”
date –s “2010/12/12 12:12:12”
date –s “12:12:12 2010-12-12”
UTC 世界统一(标准)时间。而UTC是基于标准的GMT(格林尼治标准时间)提供的准确时间
CST 北京时间
七、挂载
mount /dev/sdb1 /mnt
卸载
umount /mnt
八、df 磁盘
df -h
九、查看目录的大小
du -sh
十、添加用户
adduser newuser
十一、修改属性
usermod -p 123456 username
十二、删除用户
deluser --remove-home user1
十三、进程
1.查看系统进程
ps -ef
ps -aux
2.pid => 自己的进程号
ppid => 父进程的进程号
3.搜索一个进程
ps -ef | grep 进程名
ps -ef | grep 进程号
4.杀死一个进程
kill pid
killall 进程名
十四、基本命令
1.cd
cd => 回到家目录
cd .. => 上一级目录
cd ../../ =>上一级的上一级的目录
cd - => 上次操作的目录
2.touch
创建文件
3.file
查看文件的信息
4.cp
拷贝文件/目录
当前目录拷贝
cp file newfile(如果有同名会覆盖)
拷贝文件到其他目录
cp file dir
拷贝目录
cp dir newdir -a
5.mv
移动文件/目录
同级目录操作(重命名)
mv file newfile
不同目录操作
mv file dir(把file移动到dir这个目录下)
6.rm
删除
rm -r => 删除一个目录
rm -f => 强制删除
rm -rf => 强制删除任何东西
7.mkdir
创建一个目录
8.rmdir
删除一个目录
9.head
查看文件特定行
head -10 file(查看文件的前10行)
10.tail
查看文件的后几行
tail -10 file(查看文件的后10行)
新建一个文件叫test-file => touch test-file
将这个文件重命名为newtest => mv test-file newtest
查看一下这个文件的大小 => ls -lh newtest
计算出这个文件的权限 => 644
新建一个目录testdir => mkdir testdir
将newtest移动到testdir => mv newtest testdir
备份newtest为new1test、new2test => cp newtest new1test/cp newtest new2test
删除new1test这个文件 => rm -rf new1test
删除testdir这个目录 => rmdir testdir
拷贝/etc/manpath.config /temp =>sudo mkdir /temp 、 cp /etc/manpath.config /temp
进入/temp => cd /temp
查看manpath.config前20行 => head -20 manpath.config
查看manpath.config后10行 => tail -10 manpath.config
查看/temp目录的大小 => du -sh
11.建立软连接
ln -s /proc/cpuinfo mycpuinfo
mycpuinfo是/proc/cpuinfo快捷方式
12.打包
打成*.tar.bz2
tar -cjvf file.tar.bz2 dir
eg:tar -cjvf test.tar.bz2 test
打成*.tar.gz
tar -czvf file.tar.gz dir
13.解包
file1.tar.gz => tar -zxvf file1.tar.gz
file2.tar.bz2 => tar -jxvf file2.tar.bz2
改变解包目录
tar -jxvf file2.tar.bz2 -C /home/farsight/workdir
(把file2.tar.bz2解压到-C指定的目录)
14.find
查找
find -name "文件名"
在当前所有目录中查找包含文件,显示出文件的路径
15.grep
grep "字符串" * -nR(递归所有的子目录)
十五、网络命令
1.查看当前ip地址
A.windows ipconfig | ipconfig/all
B.linux ifconfig
2.网卡关闭
sudo ifconfig eth0 down
3.打开网卡
sudo ifconfig eth0 up
4.设置ip地址
sudo ifconfig eth0 ip(地址)