谁有linux命令大全以过来者的角度,劝你,找这种命令大全纯属浪费时间,要掌握的命令不多,
cd cp mv chmod ls tar cat more grep等,学这些最基础的命令及其选项即可,其他很少用到,用到再随便查一下,学太多记不来,会成为负担,另一个也没必要
Linux命令大全哪里有?Linux命令大全:http://www.apiref.com/linux-zh/linux-command-manual.html
求linux命令集大全??命令动词 简要说明cd directory 进入指定的目录cd .. 进入上一级目录cd /directory 进入目录cd 进入用户自己的目录cp file_from file_to 拷贝文件ln [-s] source linkname 为一个文件建立连结ls [directory] 查看指定目录下的文件ls -l [directory] 查看指定目录下文件的详细ls -a [directory] 查看指定目录下的所有文件mkdir new_directory 建一个新目录more file 查看一个文本文件的内容rm file 删除一个文件rm -r directory 删除一个目录rmdir directory 删除一个目录find . -name "file" 从当前目录开始查找指定的文件adduser 创建新用户alias 设置别名或替代名bg fg 使挂起的进程继续运行ps ax 查询当前进程mount 连接文件系统more less 浏览文件内容chown chgrp 改变文件的拥有者chmod 改变文件属性halt 关闭系统man 显示手册页passwd 改变用户口令grep 查找字符串find 查找文件dd 复制磁盘或文件系统kill 杀掉一个进程killall 杀掉进程命令动词 简要说明cd 浏览y 进入指定的目录cd .. 进入上一级目录cd /directory 进入目录cd 进入用户自己的目录cp file_from file_to 拷贝文件ln [-s] source linkname 为一个文件建立连结ls [directory] 查看指定目录下的文件ls -l [directory] 查看指定目录下文件的详细ls -a [directory] 查看指定目录下的所有文件mkdir new_directory 建一个新目录more file 查看一个文本文件的内容rm file 删除一个文件rm -r directory 删除一个目录rmdir directory 删除一个目录find . -name "file" 从当前目录开始查找指定的文件adduser 创建新用户alias 设置别名或替代名bg fg 使挂起的进程继续运行ps ax 查询当前进程mount 连接文件系统more less 浏览文件内容chown chgrp 改变文件的拥有者chmod 改变文件属性halt 关闭系统man 显示手册页passwd 改变用户口令grep 查找字符串find 查找文件dd 复制磁盘或文件系统kill 杀掉一个进程killall 杀掉进程
Linux常用命令有哪些常用的命令有好多?。?你刚开始学,不用特意的去记,用到什么学什么就好了 。当然非要列举,下面列举的100条,是来自百度经验上的 。希望对你有帮助 。
Linux常用命令大全100条:
1,echo “aa” 》 test.txt 和 echo “bb” 》》 test.txt
//》将原文件清空,并且内容写入到文件中,》》将内容放到文件的尾部
2,chmod go+w -R /home/zhangy //给组用户和其他用户添加写的权限
3 , tar -tzvf test.tar.gz //列出归档内容
4 , du -ah //查看文件列表大小
5 , du -sh //查看所有文件的大小总和
6,echo ‘1+2’|bc -l //数学运算
7,uname -a //查看linux内核等的一些信息
8,badblocks -s /dev/sda //坏道扫描时显示进度
9 , time command //查看命令的运行时间
10,ls -lrt //按时间的倒序排序
11,rsync -P //同步时显示进度
12.history -c //清楚历史命令
13,cd - //返回上次目录
14,tree //显示目录树
15,umount -n /mnt/hda2 //强制卸载
16,echo ~/ //显示用户的home目录
17,echo $[5*5] //算术运算
18 , echo $((5*5)) //算术运算
19,eval ls;ps aux|grep httpd //这二个命令都能执行
20,free -m //有MB为单位显示内存
21,uptime
//显示系统已经运行了多长时间,它依次显示下列信息:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载
22,加法运算
?。踨oot@krlcgcms01 mytest]# let a=34+3;
?。踨oot@krlcgcms01 mytest]# echo $a;
23,export //查看所有环境变量
24,echo $PATH //查看单个变量
25,cmp file1 file2 //文件内容比对
26,clear //清屏
27,echo 23423 |awk --re-interval ‘/[0-9]{3,}/’ //如果不加re-interval的话 , 不显示
28,cal //得到一个整齐的日历格式
29,wc -l //统计行数,wc -w 统计单词
30,echo “AaDCbd23” |tr “[A-Z]” “[a-z]” 大写变小写,echo “AaDCbdc23” |tr -c b-d =
将b-d之外的字符串替换成=
31,echo “ADSF” | iconv -f UTF8 -t GBK //把字符由utf8转成gbk
-f是from和简写 , -t好像terminal的简写
32,cat -n file //内容的前面会显示行号
33,chattr +i file //只读,root用户也没法对其进行修改
34,lsattr file //查看文件属性
35,cat /etc/passwd |awk -F: ‘{print $1}’ //查看系统中所有用户
36,cat /etc/group //查看系统中所有的组
37 , groups //查前当前用户所在的 , 所有组
38,usermod -g 组名 用户 //这种方式是覆盖的方式 , 用的时候要小心,如果用户A性于mysql usermod -g php
mysql这样的话只属于php了
39,usermod -G 组名 用户 //这种方式是增加的方式 , 如果用户A性于mysql usermod -g php
mysql这样的话,mysql就属于2个组了
40,bc //进入数学计算中去
41,umask 003 u权限是7,g权限是7,其他用户是4,也就是774 , 777-003=774
42,mkfs -t vfat /dev/hda6 //将移动硬盘里面的一个分区格式化成vfat格式
43,mount /dev/cdrom /media/cdrom //挂载cdrom
44 , getent group 532 //通过组ID,来查找组信息
45,last //登录成功用户记录
46,lastb //登录不成功用户记录
47,dump -S /dev/sda2 //查看一下要备份/dev/sda2所要的容量
48,dump -0j -f /dev/hda2/sda2_bak.dump.bz2 /dev/sda2 //将sda2进行备份并压缩
49,restore -t -f /dev/hda2/sda2_bak.dump //查看备份信息
50,restore -r -f /dev/hda2/sda2_bak.dump //还原备份
51,fc-list //查看系统中安装的字体
52,find。/ -type f -exec grep -q “root” {} ; -exec echo {} ;
//查找目录下文件所包涵的字符串
53,vmstat 5 //每5显示一下次系统信息,cpu,memory,i/o等
54,top 后 在shift + P 所占进程的排序显示
55 , top 后 在shift + M 所占内存的排序显示
56,iptraf -g //查看各个接口的流量
57,ostat -d -x /dev/sda2 2 //用iostat查看磁盘/dev/sda2的磁盘i/o情况,每两秒刷新一次
58,paste -sd ‘|||n’ test //文件的每4行转换成1行,并用|隔开
59,lsof -i :22 //知道22端口现在运行什么程序
60,lsof -c abc //显示abc进程现在打开的文件
61,lsof -p 12 //看进程号为12的进程打开了哪些文件
63,route //查看路由信息
64,ifup //开启网卡
65,ifdown //关闭网卡
66,route del -net 172.168.0.0 netmask 255.255.0.0 dev eth0 //删除
172.168这个网段
67,route add -net 172.168.10.0 netmask 255.255.255.0 dev eth0 //增加一个路由
68,netstat -tunl //列出监听的网络服务端口
69,netstat -tun //列出已连接的网络服务端口
70 , nmap -sP 172.30.4.0/24 //在这个网段内有多少用户在我的主机上操作,一个不错的安全检查工具
71,vgdisplay //查看系统中的可用空间
72,lvextend -L+20G /dev/tank/part1 //向part1这个分区增加20G的空间
73,lvresize -L-10G /dev/tank/part2 //向part2这个分区减少10G的空间
74,pvdisplay //查看磁盘信息
75,mplayer -loop 10 /mnt/song/music/花儿开了.mp3 //循环播放10遍
76,pacman -S firefox -nd //nd去掉依赖
77,wget -c //断点下载
78,chroot /mnt/ubuntu //改变根目录到/mnt/ubuntu
79 , ctrl+a //命令行下,光标称动到开头
80,ctrl+e //命令行下,光标移动结尾
81 , cut -d: -f 1-4 test //用:分割文件 , 取分割后的1-4列
82 , file /home/zhangy/test.php //用于查看文件的一些基本信息
83,touch test.txt //创建一个空文件 text.txt
84,htpasswd -cbd /usr/local/nginx/conf/authfile //创建访问控制文件
85 , df //查看磁盘空间,和当前的磁盘数
86,fdisk -l //查看所有磁盘数
87,alsamixer //进入后,m键可以实现静音
88,killall httpd //把所有httpd进程杀掉
89 , killall -9 mysqld_safe //有些进程超级用户也停止不了 , -9是强制删除
90,mirror /mysql //下载mysql目录
91,mirror -R /mysql //上传mysql目录
92,rmmod pcspkr //关掉tab提示音
93 , modprobe pcspkr //开启tab提示音
94 , gpasswd -a zhangy wheel //将zhangy这个用户添加到wheel这个组
95,dd if=/dev/zero of=/virtual/ubuntu.virt.img bs=1M count=4096
//创建一个4G的IMG镜像
96,lspic //显示pci设备
97,lsusb //显示usb设备
98,history | less //less根more有点像 , 感觉less用着更舒服点
99,ln -s //如果忘了-s就变成硬链接了
100,tar zxvf test.tar.gz -C /home/zhangy //将内容解压到指定目录
linux命令大全谁有?发你邮箱里了 。感谢就免了 。
linux常用命令有哪些Linux常用命令大全100条:
1,echo “aa” 》 test.txt 和 echo “bb” 》》 test.txt
//》将原文件清空,并且内容写入到文件中,》》将内容放到文件的尾部
2,chmod go+w -R /home/zhangy //给组用户和其他用户添加写的权限
3,tar -tzvf test.tar.gz //列出归档内容
4,du -ah //查看文件列表大小
5,du -sh //查看所有文件的大小总和
6,echo ‘1+2’|bc -l //数学运算
7,uname -a //查看linux内核等的一些信息
8 , badblocks -s /dev/sda //坏道扫描时显示进度
9,time command //查看命令的运行时间
10 , ls -lrt //按时间的倒序排序
11,rsync -P //同步时显示进度
12.history -c //清楚历史命令
13,cd - //返回上次目录
14,tree //显示目录树
15 , umount -n /mnt/hda2 //强制卸载
16,echo ~/ //显示用户的home目录
17,echo $[5*5]e799bee5baa6e997aee7ad94e78988e69d8331333337376265 //算术运算
18,echo $((5*5)) //算术运算
19,eval ls;ps aux|grep httpd //这二个命令都能执行
20,free -m //有MB为单位显示内存
21,uptime
//显示系统已经运行了多长时间 , 它依次显示下列信息:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载
22,加法运算
[root@krlcgcms01 mytest]# let a=34+3;
[root@krlcgcms01 mytest]# echo $a;
23,export //查看所有环境变量
24,echo $PATH //查看单个变量
25,cmp file1 file2 //文件内容比对
26,clear //清屏
27,echo 23423 |awk --re-interval ‘/[0-9]{3 , }/’ //如果不加re-interval的话,不显示
28,cal //得到一个整齐的日历格式
29,wc -l //统计行数 , wc -w 统计单词
30,echo “AaDCbd23” |tr “[A-Z]” “[a-z]” 大写变小写,echo “AaDCbdc23” |tr -c b-d =
将b-d之外的字符串替换成=
31,echo “ADSF” | iconv -f UTF8 -t GBK //把字符由utf8转成gbk
-f是from和简写,-t好像terminal的简写
32 , cat -n file //内容的前面会显示行号
33,chattr +i file //只读,root用户也没法对其进行修改
34 , lsattr file //查看文件属性
35,cat /etc/passwd |awk -F: ‘{print $1}’ //查看系统中所有用户
36,cat /etc/group //查看系统中所有的组
37,groups //查前当前用户所在的,所有组
38,usermod -g 组名 用户 //这种方式是覆盖的方式,用的时候要小心,如果用户A性于mysql usermod -g php
mysql这样的话只属于php了
39,usermod -G 组名 用户 //这种方式是增加的方式,如果用户A性于mysql usermod -g php
mysql这样的话,mysql就属于2个组了
40,bc //进入数学计算中去
41 , umask 003 u权限是7 , g权限是7,其他用户是4,也就是774,777-003=774
42,mkfs -t vfat /dev/hda6 //将移动硬盘里面的一个分区格式化成vfat格式
43,mount /dev/cdrom /media/cdrom //挂载cdrom
44,getent group 532 //通过组ID,来查找组信息
45 , last //登录成功用户记录
46,lastb //登录不成功用户记录
47,dump -S /dev/sda2 //查看一下要备份/dev/sda2所要的容量
48,dump -0j -f /dev/hda2/sda2_bak.dump.bz2 /dev/sda2 //将sda2进行备份并压缩
49,restore -t -f /dev/hda2/sda2_bak.dump //查看备份信息
50,restore -r -f /dev/hda2/sda2_bak.dump //还原备份
51 , fc-list //查看系统中安装的字体
52,find。/ -type f -exec grep -q “root” {} ; -exec echo {} ;
//查找目录下文件所包涵的字符串
53,vmstat 5 //每5显示一下次系统信息,cpu,memory , i/o等
54,top 后 在shift + P 所占进程的排序显示
55,top 后 在shift + M 所占内存的排序显示
56,iptraf -g //查看各个接口的流量
57,ostat -d -x /dev/sda2 2 //用iostat查看磁盘/dev/sda2的磁盘i/o情况,每两秒刷新一次
58, paste -sd ‘|||n’ test //文件的每4行转换成1行 , 并用|隔开
59,lsof -i :22 //知道22端口现在运行什么程序
60,lsof -c abc //显示abc进程现在打开的文件
61 , lsof -p 12 //看进程号为12的进程打开了哪些文件
63,route //查看路由信息
64,ifup //开启网卡
65,ifdown //关闭网卡
66 , route del -net 172.168.0.0 netmask 255.255.0.0 dev eth0 //删除
172.168这个网段
67,route add -net 172.168.10.0 netmask 255.255.255.0 dev eth0 //增加一个路由
68 , netstat -tunl //列出监听的网络服务端口
69,netstat -tun //列出已连接的网络服务端口
70,nmap -sP 172.30.4.0/24 //在这个网段内有多少用户在我的主机上操作 , 一个不错的安全检查工具
71,vgdisplay //查看系统中的可用空间
72,lvextend -L+20G /dev/tank/part1 //向part1这个分区增加20G的空间
73,lvresize -L-10G /dev/tank/part2 //向part2这个分区减少10G的空间
74 , pvdisplay //查看磁盘信息
75,mplayer -loop 10 /mnt/song/music/花儿开了.mp3 //循环播放10遍
76,pacman -S firefox -nd //nd去掉依赖
77 , wget -c //断点下载
78,chroot /mnt/ubuntu //改变根目录到/mnt/ubuntu
79,ctrl+a //命令行下,光标称动到开头
80,ctrl+e //命令行下,光标移动结尾
81 , cut -d: -f 1-4 test //用:分割文件,取分割后的1-4列
82,file /home/zhangy/test.php //用于查看文件的一些基本信息
83,touch test.txt //创建一个空文件 text.txt
84,htpasswd -cbd /usr/local/nginx/conf/authfile //创建访问控制文件
85,df //查看磁盘空间,和当前的磁盘数
86 , fdisk -l //查看所有磁盘数
87,alsamixer //进入后,m键可以实现静音
88,killall httpd //把所有httpd进程杀掉
89 , killall -9 mysqld_safe //有些进程超级用户也停止不了,-9是强制删除
90,mirror /mysql //下载mysql目录
91,mirror -R /mysql //上传mysql目录
92,rmmod pcspkr //关掉tab提示音
93,modprobe pcspkr //开启tab提示音
94,gpasswd -a zhangy wheel //将zhangy这个用户添加到wheel这个组
95 , dd if=/dev/zero of=/virtual/ubuntu.virt.img bs=1M count=4096
//创建一个4G的IMG镜像
96,lspic //显示pci设备
97 , lsusb //显示usb设备
98,history | less //less根more有点像,感觉less用着更舒服点
99 , ln -s //如果忘了-s就变成硬链接了
100,tar zxvf test.tar.gz -C /home/zhangy //将内容解压到指定目录
linux的常用命令有那些linux常用命令(基?。?br>
1. man 对你熟悉或不熟悉的命令提供帮助解释
eg:man ls 就可以查看ls相关的用法
注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行 。
2. ls 查看目录或者文件的属*,列举出任一目录下面的文件
eg: ls /usr/man
ls -l
a.d表示目录(directory),如果是一个”-”表示是文件,如果是l则表示是一个连接文件(link)
b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x) 。
3. cp 拷贝文件
eg: cp filename1 filename2 //把filename1拷贝成filename2
cp 1.c netseek/2.c //将1.c拷到netseek目录下命名为2.c
4. rm 删除文件和目录
eg: rm 1.c //将1.c这个文件删除
5. mv 移走目录或者改文件名
eg: mv filename1 filename2 //将filename1 改名为filename2
mv qib.tgz ../qib.tgz //移到上一级目录
6. cd 改变当前目录 pwd 查看当前所在目录完整路径
eg: pwd //查看当前所在目录路径
cd netseek //进入netseek这个目录
cd //退出当前目录
7. cat,more命令
将某个文件的内容显示出来 。两个命令所不同的是:cat把文件内容一直打印出来,而 more则分屏显示
eg; cat>1.c //就可以把代码粘帖到1.c文件里,按ctrl+d 保存代码 。
cat 1.c 或more 1.c //都可以查看里面的内容 。
gcc -o 1 1.c //将1.c编译成.exe文件,我们可以用此命编译出代码 。
8.chmod 命令 权限修改 用法:chmod 一位8进制数 filename 。
eg: chmod u+x filenmame //只想给自己运行 , 别人只能读
//u表示文件主人,g 表示文件文件所在组 。o 表示其他人 ;r 表可读,w 表可写 , x 表可以运行
chmod g+x filename //同组的人来执行
9. clear,date命令
clear:清屏,相当与DOS下的cls;date:显示当前时间 。
10. mount 加载一个硬件设备
用法:mount [参数] 要加载的设备 载入点
eg: mount /dev/cdrom
cd /mnt/cdrom //进入光盘目录
11. su 在不退出登陆的情况下,切换到另外一个人的身份
用法: su -l 用户名(如果用户名缺省,则切换到root状态)
eg:su -l netseek (切换到netseek这个用户,将提示输入密码)
12.whoami,whereis,which,id
//whoami:确认自己身份
//whereis:查询命令所在目录以及帮助文档所在目录
//which:查询该命令所在目录(类似whereis)
//id:打印出自己的UID以及GID 。(UID:用户身份唯一标识 。GID:用户组身份唯一标识 。每一个用户只能有一个唯一的UID和 GID)
eg: whoami //显示你自已登陆的用户名
whereis bin 显示bin所在的目录,将显示为:/usr/local/bin
which bin
13. grep,find
grep:文本内容搜索;find:文件或者目录名以及权限属主等匹配搜索
eg: grep success */*查找当前目录下面所有文件里面含有success字符的文件
14. kill 可以杀死某个正在进行或者已经是dest状态的进程
eg; ps ax
15. passwd 可以设置口令
16. history 用户用过的命令
eg: history //可以显示用户过去使用的命令
17. !! 执行最近一次的命令
18. mkdir命令
eg: mkdir netseek //创建netseek这个目录
19. tar 解压命令
eg: tar -zxvf nmap-3.45.tgz //将这个解压到nmap-3.45这个目录里
20. finger 可以让使用者查询一些其他使用者的资料
eg: finger //查看所用用户的使用资料
finger root //查看root的资料
Linux常用命令有哪些?建立自己的目录和文件
mkdir 建立目录
mkdir -p 建立多级目录
touch 建立文件
touch -d 20080808 修改文件日期
touch -d 1215 修改文件时间
指定时间的修改方法
linux里没有记录文件的创建时间
# stat big_file
Access: 2009-05-02 12:13:00.000000000 +0800 访问时间 cat
Modify: 2009-05-02 12:13:00.000000000 +0800 内容修改时间 echo >>
Change: 2009-05-02 17:41:55.000000000 +0800 属性修改时间 chmod
touch -m -t 200809101112.13 bigfile
修改文件内容
echo "abcd" >> file_name
vim 编辑器的增删改存
gedit
复制文件 cp src dest
-r 包含子目录和文件
-a 保持文件权限 包含子目录和文件 保持文件连接
-f 强制覆盖 不提示
删除文件 rm -r 递归删除
-f 强制删除 不提示
移动改名 mv old new
-i 提示
-f 强制覆盖 不提示
学会查看文件的属性后,我们来学习怎么查看文件内容
cat -n 打印行号
cat -b 同上,但排除空行
分屏查看
more 只能向下
less 上下均可
more 和 less 的搜索功能
/ 向下搜
? 向上搜
n 下一个
N 上一个
head 查看文件头
-n X 指定行数
默认10行
tail 查看文件尾
-n X 指定行数
-f 时时监控文件变化
rev 左右颠倒
tac 上下颠倒
cd 回到家目录
cd / 目的目录
cd - 上次工作目录
cd . 当前目录
cd ..上级目录
相对路径和绝对路径
我在哪?
pwd
tree 以树状结构显示
ls 介绍颜色的用处
为什么会有颜色 因为有参数
长参数 短参数
如何查看文件的详细属性
文件类型
-普通文件 d目录 b块 c字符 l连接 p管道 s套接字
如何查看隐藏文件 ls -a
没有颜色时 我们该怎么办? ls -F
常用组合 ls -lthr
系统为我们定义的常用组合 ll l.
自定义 alias lt='ls -lthr'
linux命令大全 谁有啊我不建议你看linux命令大全 这种书适合查阅,不适合学习,你要是命令,建议你使用apropos命令和grep命令查找你需要的命令如:aproposnetwork :查找网络相关的命令apropos -s 8 process :查找用于系统管理的有关进程的命令这个命令很强大 多用用
Linux命令大全linux上可用的命令分别是在/usr/bin, /usr/sbin, /bin, /sbin这些目录当中,可以用man命令查看每一个命令的使用手册,用man查出来的,是最靠谱
急求:完整的linux命令大全,谢谢完整的linux命令大全可以搜Linux就该这么学 , 这本书写的挺好的 。
求:“linux命令集”我有一份Linux命令大全,要的话来信索?。簂scumt@163.com
两种格式:exe和chm
求linux命令大全http://www.linuxso.com/command/
这个网站收集了所有Linux下命令,有实例,可参考!
求linux命令详解大全像find
Linux虽然是免费的 , 但它的确是一个非常优秀的操作系统,与MS-WINDOWS相比具有可靠、 稳定、速度快等优点,且拥有丰富的根据UNIX版本改进的强大功能 。下面 , 作为一个典型的DOS 和WINDOWS用户,让我们一起来学习Linux的一些主要命令,希望大家能尽快进入到Linux的世界里 , 成为玩转Linux高手.....
温馨提示:按 Ctrl+F 快速查找
文件管理
cat chattr chgrp chmod chown cksum cmp
diff diffstat file find git gitview indent
cut ln less locate isattr mattrib mc
mdel mdir mktemp more mmove mread mren
mtools mtoolstest mv od paste patch rcp
rm slocate split tee tmpwatch touch umask
which cp in mcopy mshowfat rhmask whereis
磁盘管理
cd df dirs du edquota eject
mcd mdeltree mdu mkdir mlabel mmd
mrd mzip pwd quota mount mmount
rmdir rmt stat tree umount ls
quotacheck quotaoff lndir repquota quotaon
文档编辑
col colrm comm csplit ed egrep ex fgrep
fmt fold grep ispell jed joe join look
mtype pico rgrep sed sort spell tr expr
uniq wc
文件传输
lprm lpr lpq lpd bye ftp
uuto uupick uucp uucico tftp ncftp
ftpshut ftpwho ftpcount
磁盘维护
badblocks cfdisk dd e2fsck ext2ed
fsck fsck fsconf fdformat hdparm
mformat mkbootdisk mkdosfs mke2fs mkfs.ext2
mkfs.msdos mkinitrd mkisofts mkswap mpartition
swapon symlinks sync mbadblocks mkfs
fsck.ext2 fdisk losetup mkfs sfdisk
swapoff
网络通讯
apachectl arpwatch dip getty mingetty uux
telnet uulog uustat ppp-off netconfig nc
httpd ifconfig minicom mesg dnsconf wall
netstat ping pppstats samba setserial talk
traceroute tty newaliases uuname netconf write
statserial efax pppsetup tcpdump ytalk cu
smbd testparm shapecfg smbclient
系统管理
adduser chfn useradd date exit finger
fwhois sleep suspendgroupdel groupmod halt
kill last lastb login logname logout
psnice procinfo top pstree reboot
rlogin rsh sliploginscreen shutdown rwho
sudo gitpsswatch tload logrotatekill
uname chsh userconf userdel usermod vlock
who whoami whois newgrp renice su
skill w id free
系统设置
reset clear alias dircolorsaumix bind
chroot clock crontab declare depmod dmesg
enable eval export pwunconvgrpconv rpm
insmod kbdconfig lilo liloconfig lsmod minfo
setmodprobe ntsysv moouseconfig passwd pwconv
rdate resize rmmod grpunconvmodinfotime
setup sndconfig setenv setconsole timeconfig ulimit
unset chkconfig apmd hwclock mkkickstart fbset
unalias SVGAText Mode
备份压缩
arbunzip2bzip2bzip2recovergunzipunarj
compresscpiodump uuencode gzexe gzip
lha restore tar uudecode unzip zip
zipinfo
设备管理
setleds loadkeys rdev dumpkeys MAKEDEV
求Linux命令大全 。。。【linux命令大全】这有中英文的命令大全
http://www.uuuti.com/linux/mingling/
是一个非常全的LINUX
命令大全
求Linux命令大全我也需要哦,顶 。。。
linux常用命令有哪些?建立自己的目录和文件 mkdir 建立目录 mkdir -p建立多级目录 touch 建立文件 touch -d 20080808 修改文件日期 touch -d 1215修改文件时间 指定时间的修改方法 linux里没有记录文件的创建时间 # stat big_fileAccess: 2009-05-02 12:13:00.000000000 +0800 访问时间 catModify: 2009-05-02 12:13:00.000000000 +0800 内容修改时间 echo >>Change: 2009-05-02 17:41:55.000000000 +0800 属性修改时间 chmod touch -m -t 200809101112.13 bigfile修改文件内容 echo "abcd" >> file_name vim 编辑器的增删改存 gedit复制文件 cpsrcdest-r 包含子目录和文件-a 保持文件权限 包含子目录和文件 保持文件连接-f 强制覆盖 不提示删除文件 rm -r 递归删除-f 强制删除 不提示移动改名 mv oldnew-i 提示-f 强制覆盖 不提示学会查看文件的属性后,我们来学习怎么查看文件内容 cat -n 打印行号 cat -b 同上,但排除空行 分屏查看more 只能向下 less 上下均可more 和 less 的搜索功能/ 向下搜? 向上搜n 下一个N 上一个 head 查看文件头-n X 指定行数默认10行 tail 查看文件尾-n X 指定行数-f 时时监控文件变化 rev 左右颠倒 tac 上下颠倒cd 回到家目录cd / 目的目录cd - 上次工作目录cd . 当前目录cd ..上级目录 相对路径和绝对路径 我在哪? pwd tree 以树状结构显示 ls介绍颜色的用处 为什么会有颜色 因为有参数 长参数 短参数 如何查看文件的详细属性文件类型-普通文件 d目录b块 c字符 l连接 p管道 s套接字 如何查看隐藏文件 ls -a 没有颜色时 我们该怎么办? ls -F 常用组合 ls -lthr 系统为我们定义的常用组合 ll l.自定义 alias lt='ls -lthr'
Linux的常用命令及语法都有哪些 , 从哪里可以下载到全面的资料?里面有很多?。?
http://hi.baidu.com/ljbing44/blog/item/1319d8f9746bfc1c6c22eb76.html
ls命令:
语法:ls [-acGhlrRu][--color=][--show-control-chars][文件/目录]
说明:ls相当于windows上的dir命令也是用来列出目录内容,包括文件和子目录名称.-a显示所有文件和目录;-c按修改时间排列文件;-G不显示所属用户组信息;-h用kb,mb,gb为单位显示文件或
目
录的大小
;-l显示详细信息,包括文件大小,修改时间等信息;-r反向排序;-R列出指定目录下所有的文件及子目录;-u按最后访问时间排序;--color=
使用不同颜色来区分不同的内容;--show-control-chars遇到控制字符也显示,若有中文名称时可用此参数.
mkdir命令:
语法:mkdir [-p][-m][目录名]
说明:相当于windows上的mkdir命令用来创建一个子目录 。-p如果要建立的目录的上一级目录尚未建立,则先建立这一级目录;-m建立目录时,同时设置其目录权限,格式与chmod命令相同 。
cd命令:
语法:cd [目标目录]
说明:和windows上的cd命令一样,用来切换当前目录,其中[目标目录]是要切换的目录名,可以是相对路径,也可以是绝对路径.cd ..表示回到父目录.
cp命令:
语法:cp [-bfipR][-S ][源文件/目录][目标文件/目录]
说
明:用来拷贝文件或目录的命令,相当于windows上的copy命令.其中-b当文件拷贝时遇到要删除,覆盖目标文件之前自动备份,备份文件命名为:源
文件名+指定的备份字尾字符串;-f强行复制文件或目录,无论目标文件或目录是否存在;-i当文件拷贝时遇到要覆盖原有文件时,先询问用户;-p保留源文
件或目录的属性(所有者,权限等); -R指定目录下的所有文件及子目录都将会被拷贝 。
cat命令:
语法:cat [-bEn][文件名列表]
说明:将一个或多个文件的内容显示在屏幕上 。相当于windows上的type命令 。-b在每一行的开头加上行号(空行除外);-E在每一行的最后加上符号"$";-n在每一行的开头加上行号 。
pwd命令:
语法:pwd
说明:显示当前目录 。
rm命令:
语法:rm [-fr]
说明:用来删除文件,目录,相当于windows上的del命令.-f强制删除,不询问;-r递归处理,将会删除指定目录下的所有文件及子目录 。
mv命令:
语法:mv [-bfiu][-S][源文件或目录][目标文件或目录]
说
明:相当与windows上的move和ren命令 。将文件,目录移动到另一个目录中或把它重命名 。-b当遇到要覆盖其它文件或目录时,将自动备份,备份
文件名为原文件名加上-S参数指定的字符串,若未设置则加上"
";-f出现重复情况,直接覆盖而不备份;-i当遇到要覆盖的文件或目录时,总是询问;-u当要覆盖的文件或目录比源文件要新,则不覆盖目标文件;-
S指定备份文件名后要加上的字符串 。当目标文件或目录与源文件或目录在同一个目录下时,其实也就时给它改了名 。
mount命令:
语法:mount [-anrw][-t][被挂装的设备文件][挂装点]
说
明:将文件系统挂装到某个目录中来 。前面的参数没多大用处,故跳过 。-t指定载入文件系统的类型,包括minix,ext2,
msdos , vfat,nfs,ntfs,iso9660等,若为auto则自动检测文件系统类型;[挂装点]其实就是一个目录,该目录的内容就是你载入
的文件系统的内容 。
umount命令:
语法:umount [-ar][-t][挂装点]
说明:用来将mount载入的文件系统卸载出去 。中间的参数可省略,直接用umount [挂装点]即可 。
halt命令:
语法:halt [-dfinpw]
说明:关闭系统 。-d不要在日志中记录;-f强制关闭系统;-i在关闭系统之前,关闭所有的网络接口;-n关闭前不将缓存中的所有数据写入硬盘;-p关闭系统后关闭电源;-w仅写入日志,不实际结束系统 。
reboot命令:
语法:reboot [-dn]
说明:重新启动linux系统 。-d不将重启写入日志;-n重启前不检查是否用未结束的程序,立刻重启 。
ps命令:
语法:ps [-aeHuwx][--group][--tty][--user]
说
明:用来查看当前运行的进程 。-a显示所有终端下执行的进程;-e显示所有程序;-H显示表示进程关系的树状结构;-u以用户为主的格式来显示进行状态;
-w用宽阔显示模式;-x显示所有进程,不区分终端机;--group只显示指定用户组启动的进程;--tty只显示在指定终端上启动的进程;--user只显示指定用户启动的进程 。
su命令:
语法:su [-fl][-c][用户帐号]
说明:通过它可以让用户暂时换成另一个用户帐号登陆 。-f用另一个用户帐号登陆后不去读该用户的启动设置文件;-l用户帐号改变后,也改换成该用户的工作目录;-c执行完指定的指令后就回到原来的用户帐号 。
chown命令:
语法:chown [-fR][所有者][文件/目录]
说明:修改文件/目录的所有者以及所属用户组 。-f不显示错误信息;-R指定目录下的所有文件和子目录的所有者,所属用户组都将被修改 。
man命令:
语法:man [-acdfhkKtwW][-p 字符串] [-C 配置文件] [-M 路径] [-S 章节列表] [章节] [命令名称 ]
说
明:显示帮助手册内容 。-t 使用 /usr/bin/groff-Tps-man doc 来对帮助手册排版 ,
并将结果显示至stdout;[-C 配置文件]指定设定档 man.conf;[-M 路径]指定搜索路径;[-S
章节列表]指定搜寻章节列表(以冒号分隔);[章节]搜索指定的章节;[命令名称 ]要查找的命令名 。
startx命令:
语法:startx
说明:进入xwindow图形界面
linux 命令中 > >>的区别?二者都是Linux系统的输出重定向符号
">" 是输出到文件中, 如果文件存在, 则原来的内容被清空, 不存在则创建文件, 比如
ls > filelist.txt
">>"是把输出追加到文件中, 如果文件存在, 追加到末尾, 不存在则创建文件
格式:
command-line1 [1-n] > file或文件操作符或设备
上面命令意思是:将一条命令执行结果(标准输出,或者错误输出,本来都要打印到屏幕上面的) 重定向其它输出设备(文件,打开文件操作符,或打印机等等)1,2分别是标准输出,错误输出 。
注意:
1、shell遇到”>”操作符,会判断右边文件是否存在,如果存在就先删除 , 并且创建新文件 。不存在直接创建 。无论左边命令执行是否成功 。右边文件都会变为空 。
2、“>>”操作符,判断右边文件 , 如果不存在 , 先创建 。以添加方式打开文件 , 会分配一个文件描述符[不特别指定,默认为1,2]然后,与左边的标准输出(1)或错误输出(2) 绑定 。
3、当命令:执行完,绑定文件的描述符也自动失效 。0,1,2又会空闲 。
4、一条命令启动,命令的输入,正确输出,错误输出,默认分别绑定0,1,2文件描述符 。
5、一条命令在执行前,先会检查输出是否正确,如果输出设备错误,将不会进行命令执行
linux 中“.”和“./”命令分别是什么意思?
文章插图
.表示执行的意思,就是执行这个文件 。./呢就表示执行当前目录下的某个文件,就比如当前目录有一个脚本a.sh,那么./a.sh就表示执行它 。不加参数时 , 默认切换到用户主目录,即环境变量HOME指定的目录,如root用户的HOME变量为/root,那么cd命令不带参数时便切换到/root目录下 。绝对路径是从跟目录开始的,如/root或/home/sgl,相对路径是相对于当前路径来说的 。假如当前目录在/home/guo下面,那么前面的/home/sgl的相对路径就是../sgl , 即当前目录的上级目录下的sgl目录 。扩展资料:参数r是指连同源文件中的子目录一同拷贝 。熟悉dos的读者用起这个命令来会觉得更方便,毕竟比在dos下面要少敲两下键盘 。../ 和 ./ 代表的 是上级目录以及当前目录 。处在当前目录复制当前目录下文件到别的目录 。cp_文件名称_别的文件目录路径 。"_"是空格举个例子:在orz文件夹下有两个子文件夹a和b,a中有文件x.c,b中无文件 。参考资料来源:百度百科-linux命令
基本linux命令基本linux命令有哪些呢?1、ls命令就是 list 的缩写,通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 。常用参数搭配:ls -a 列出目录所有文件 , 包含以.开始的隐藏文件ls -A 列出除.及..的其它文件ls -r 反序排列ls -t 以文件修改时间排序ls -S 以文件大小排序ls -h 以易读大小显示ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来实例:(1) 按易读方式按时间反序排序 , 并显示文件详细信息ls -lhrt(2) 按大小反序显示文件详细信息ls -lrS(3)列出当前目录中所有以"t"开头的目录的详细内容ls -l t*(4) 列出文件绝对路径(不包含隐藏文件)ls | sed "s:^:`pwd`/:"(5) 列出文件绝对路径(包含隐藏文件)find $pwd -maxdepth 1 | xargs ls -ld2、cd 命令cd(changeDirectory) 命令语法:cd [目录名]说明:切换当前目录至 dirName 。实例:(1)进入要目录cd /(2)进入 "home" 目录cd ~(3)进入上一次工作路径cd -(4)把上个命令的参数作为cd参数使用 。cd !$3、pwd 命令pwd 命令用于查看当前工作目录路径 。实例:(1)查看当前路径pwd(2)查看软链接的实际路径pwd -P4、mkdir 命令mkdir 命令用于创建文件夹 。可用选项:-m: 对新建目录设置存取权限 , 也可以用 chmod 命令设置;-p: 可以是一个路径名称 。此时若路径中的某些目录尚不存在,加上此选项后 , 系统将自动建立好那些尚不在的目录,即一次可以建立多个目录 。实例:(1)当前工作目录下创建名为 t的文件夹mkdir t(2)在 tmp 目录下创建路径为 test/t1/t 的目录,若不存在,则创建:mkdir -p /tmp/test/t1/t5、rm 命令删除一个目录中的一个或多个文件或目录,如果没有使用 -r 选项 , 则 rm 不会删除目录 。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状 。rm [选项] 文件…实例:(1)删除任何 .log 文件 , 删除前逐一询问确认:rm -i *.log(2)删除 test 子目录及子目录中所有档案删除,并且不用一一确认:rm -rf test(3)删除以 -f 开头的文件rm -- -f*6、rmdir 命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对其父目录的写权限 。注意:不能删除非空目录实例:(1)当 parent 子目录被删除后使它也成为空目录的话 , 则顺便一并删除:rmdir -p parent/child/child117、mv 命令移动文件或修改文件名,根据第二参数类型(如目录,则移动文件;如为文件则重命令该文件) 。当第二个参数为目录时,第一个参数可以是多个以空格分隔的文件或目录,然后移动第一个参数指定的多个文件到第二个参数指定的目录中 。实例:(1)将文件 test.log 重命名为 test1.txtmv test.log test1.txt(2)将文件 log1.txt,log2.txt,log3.txt 移动到根的 test3 目录中mv llog1.txt log2.txt log3.txt /test3(3)将文件 file1 改名为 file2,如果 file2 已经存在,则询问是否覆盖mv -i log1.txt log2.txt(4)移动当前文件夹下的所有文件到上一级目录mv * ../8、cp 命令将源文件复制至目标文件,或将多个源文件复制至目标目录 。注意:命令行复制,如果目标文件已经存在会提示是否覆盖,而在 shell 脚本中,如果不加 -i 参数,则不会提示,而是直接覆盖!-i 提示-r 复制目录及目录内所有项目-a 复制的文件与原文件时间一样实例:(1)复制 a.txt 到 test 目录下,保持原文件时间 , 如果原文件存在提示是否覆盖 。cp -ai a.txt test(2)为 a.txt 建议一个链接(快捷方式)cp -s a.txt link_a.txt9、cat 命令cat 主要有三大功能:1.一次显示整个文件:cat filename2.从键盘创建一个文件:cat > filename只能创建新文件,不能编辑已有文件 。3.将几个文件合并为一个文件:cat file1 file2 > file-b 对非空输出行号-n 输出所有行号实例:(1)把 log2012.log 的文件内容加上行号后输入 log2013.log 这个文件里cat -n log2012.log log2013.log(2)把 log2012.log 和 log2013.log 的文件内容加上行号(空白行不加)之后将内容附加到 log.log 里cat -b log2012.log log2013.log log.log(3)使用 here doc 生成新文件cat >log.txt <<EOF>Hello>World>PWD=$(pwd)>EOFls -l log.txtcat log.txtHelloWorldPWD=/opt/soft/test(4)反向列示tac log.txtPWD=/opt/soft/testWorldHello10、more 命令功能类似于 cat, more 会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示 。命令参数:+n从笫 n 行开始显示-n定义屏幕大小为n行+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示 -c从顶部清屏,然后显示-d提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)” , 禁用响铃功能-l忽略Ctrl+l(换页)字符-p通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似-s把连续的多个空行显示为一行-u把文件内容中的下画线去掉常用操作命令:Enter向下 n 行,需要定义 。默认为 1 行Ctrl+F向下滚动一屏空格键向下滚动一屏Ctrl+B返回上一屏=输出当前行的行号:f输出文件名和当前行的行号V调用vi编辑器!命令调用Shell,并执行命令q退出more实例:(1)显示文件中从第3行起的内容more +3 text.txt(2)在所列出文件目录详细信息,借助管道使每次显示 5 行ls -l | more -5按空格显示下 5 行 。11、less 命令less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动 , 而且 less 在查看之前不会加载整个文件 。常用命令参数:-i忽略搜索时的大小写-N显示每行的行号-o将less 输出的内容在指定文件中保存起来-s显示连续空行为一行/字符串:向下搜索“字符串”的功能?字符串:向上搜索“字符串”的功能n:重复前一个搜索(与 / 或 ? 有关)N:反向重复前一个搜索(与 / 或 ? 有关)-x将“tab”键显示为规定的数字空格b向后翻一页d向后翻半页h显示帮助界面Q退出less 命令u向前滚动半页y向前滚动一行空格键 滚动一行回车键 滚动一页[pagedown]: 向下翻动一页[pageup]:向上翻动一页实例:(1)ps 查看进程信息并通过 less 分页显示ps -aux | less -N(2)查看多个文件less 1.log 2.log可以使用 n 查看下一个,使用 p 查看前一个 。12、head 命令head 用来显示档案的开头至标准输出中,默认 head 命令打印其相应文件的开头 10 行 。常用参数:-n 显示的行数(行数为复数表示从最后向前数)实例:(1)显示 1.log 文件中前 20 行head 1.log -n 20(2)显示 1.log 文件前 20 字节head -c 20 log2014.log(3)显示 t.log最后 10 行head -n -10 t.log13、tail 命令用于显示指定文件末尾内容,不指定文件时 , 作为输入信息进行处理 。常用查看日志文件 。常用参数:-f 循环读?。ǔS糜诓榭吹菰龅娜罩疚募?-n 显示行数(从后向前)(1)循环读取逐渐增加的文件内容ping 127.0.0.1 > ping.log &后台运行:可使用 jobs -l 查看,也可使用 fg 将其移到前台运行 。tail -f ping.log(查看日志)14、which 命令在 linux 要查找某个文件 , 但不知道放在哪里了,可以使用下面的一些命令来搜索:which查看可执行文件的位置 。whereis 查看文件的位置 。locate配合数据库查看文件位置 。find实际搜寻硬盘查询文件名称 。which 是在 PATH 就是指定的路径中,搜索某个系统命令的位置 , 并返回第一个搜索结果 。使用 which 命令,就可以看到某个系统命令是否存在 , 以及执行的到底是哪一个位置的命令 。常用参数:-n指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名 。实例:(1)查看 ls 命令是否存在,执行哪个which ls(2)查看 whichwhich which(3)查看 cdwhich cd(显示不存在,因为 cd 是内建命令,而 which 查找显示是 PATH 中的命令)查看当前 PATH 配置:echo $PATH或使用 env 查看所有环境变量及对应值15、whereis 命令whereis 命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s) 。如果省略参数 , 则返回所有信息 。whereis 及 locate 都是基于系统内建的数据库进行搜索,因此效率很高 , 而find则是遍历硬盘查找文件 。常用参数:-b定位可执行文件 。-m定位帮助文件 。-s定位源代码文件 。-u搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件 。实例:(1)查找 locate 程序相关文件whereis locate(2)查找 locate 的源码文件whereis -s locate(3)查找 lcoate 的帮助文件whereis -m locate
Linux中的命令是什么?科技名词:对Linux系统进行管理的命令
linux中的命令如何输入
文章插图
需要在终端中输入命令进行操作,打开终端有如下4种方法 , 建议你这样试试看:1. 快捷键,“Ctrl + Alt + T”, 打开终端,输入命令,如 ls,2. 点击搜索计算机,然后输入终端,点击,即可打开终端,3. 进入任意文件夹下,点击右键,选择“在终端打开”,即可打开该路径下的终端,4. 点击桌面左侧的终端快捷键 , 然后在终端输入linux命令 , 如:ls,whoami, pwd, 等等 。
linux有哪些基本命令 5个基本linux命令1、显示日期的指令: date
2、显示日历的指令:cal
3、简单好用的计算器:bc
怎么10/100会变成0呢?这是因为bc预设仅输出整数 , 如果要输出小数点下位数,那么就必须要执行 scale=number,那个number就是小数点位数,例如:
4、重要的几个热键[Tab],[ctrl]-c, [ctrl]-d
[Tab]按键---具有『命令补全』不『档案补齐』的功能
[Ctrl]-c按键---让当前的程序『停掉』
[Ctrl]-d按键---通常代表着:『键盘输入结束(End Of File, EOF 戒 End OfInput)』的意思;另外,他也可以用来取代exit
5、man
退出用q,
man -f man
6、数据同步写入磁盘: sync
输入sync,那举在内存中尚未被更新的数据,就会被写入硬盘中;所以 , 这个挃令在系统关机戒重新启劢乀前,径重要喔!最好多执行几次!
7、惯用的关机指令:shutdown
此外,需要注意的是,时间参数请务必加入指令中,否则shutdown会自动跳到 run-level 1 (就是单人维护的登入情况),这样就伤脑筋了!底下提供几个时间参数的例子吧:
重启,关机: reboot, halt,poweroff
8、切换执行等级: init
Linux共有七种执行等级:
--run level 0 :关机
--run level 3 :纯文本模式
--run level 5 :含有图形接口模式
--run level 6 :重新启动
使用init这个指令来切换各模式:
如果你想要关机的话,除了上述的shutdown -h now以及poweroff之外,你也可以使用如下的指令来关机:
9、改变文件的所属群组:chgrp
10、改变文件拥有者:chown
他还可以顸便直接修改群组的名称
11、改变文件的权限:chmod
权限的设定方法有两种, 分别可以使用数字或者是符号来进行权限的变更 。
--数字类型改变档案权限:
--符号类型改变档案权限:
12、查看版本信息等
13、变换目录:cd
14、显示当前所在目录:pwd
15、建立新目录:mkdir
不建议常用-p这个选项,因为担心如果你打错字 , 那么目录名称就回变得乱七八糟的
16、删除『空』的目录:rmdir
17、档案与目录的显示:ls
18、复制档案或目录:cp
19、移除档案或目录:rm
20、移动档案与目录,或更名:mv
21、取得路径的文件名与目录名:basename,dirname
22、由第一行开始显示档案内容:cat
23、从最后一行开始显示:tac(可以看出 tac 是 cat 的倒着写)
24、显示的时候 , 顺道输出行号:nl
25、一页一页的显示档案内容:more
26、与 more 类似 , 但是比 more 更好的是,他可以往前翻页:less
27、只看头几行:head
28、只看尾几行:tail
29、以二进制的放置读取档案内容:od
30、修改档案时间或新建档案:touch
31、档案预设权限:umask
32、配置文件档案隐藏属性:chattr
33、显示档案隐藏属性:lsattr
34、观察文件类型:file
35、寻找【执行挡】:which
36、寻找特定档案:whereis
37、寻找特定档案:locate
38、寻找特定档案:find
39、压缩文件和读取压缩文件:gzip,zcat
40、压缩文件和读取压缩文件:bzip2,bzcat
41、压缩文件和读取压缩文件:tar
ps:IP.GZIP.TAR有啥区别?那个压缩的程度大?
tar是打包,不是压缩,只是把一堆文件打成一个文件而已GZIP用在HTTP协议上是一种用来改进WEB应用程序性能的技术,将网页内容压缩后再传输 。
zip就不用说了,主流的压缩格式 。
zip最新的压缩算法还是很好的 , 建议还是用zip格式化 , 全平台通用 。
tar没有怎样压缩,压缩率100% , 主要是永远打包,
zip压缩率看文件类型,jpg就没怎么压缩率,但bmp很高
gzip一般比zip高
复制代码
zip
zip -r myfile.zip ./*
将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.
unzip
unzip -o -d /home/sunny myfile.zip
把myfile.zip文件解压到 /home/sunny/
-o:不提示的情况下覆盖文件;
-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下
zip 命令:
# zip test.zip test.txt
它会将 test.txt 文件压缩为 test.zip ,当然也可以指定压缩包的目录,例如 /root/test.zip
# unzip test.zip
它会默认将文件解压到当前目录,如果要解压到指定目录,可以加上 -d 选项
# unzip test.zip -d /root/
linux常用命令多少个1、cd命令:这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径 。
cd
/root/Docements
#切换到目录/root/Docements
linux基础命令本视频主要讲解Linux下芯片开发过程中最长用的命令,大家好好练习 。学芯片验证,拿50万年薪 。
linux,unix常用基本命令
文章插图
1.常用指令ls显示文件或目录-l列出文件详细信息l(list)-a列出当前目录下所有文件及目录 , 包括隐藏的a(all)mkdir创建目录-p创建目录,若无父目录,则创建p(parent)cd切换目录touch创建空文件echo创建带有内容的文件 。cat查看文件内容cp拷贝mv移动或重命名rm删除文件-r递归删除,可删除子目录及文件-f强制删除find在文件系统中搜索某文件wc统计文本中行数、字数、字符数grep在文本文件中查找某个字符串rmdir删除空目录tree树形结构显示目录,需要安装tree包pwd显示当前目录ln创建链接文件more、less分页显示文本文件内容head、tail显示文件头、尾内容ctrl+alt+F1命令行全屏模式2.系统管理命令stat显示指定文件的详细信息,比ls更详细who显示在线登陆用户whoami显示当前操作用户hostname显示主机名uname显示系统信息top动态显示当前耗费资源最多进程信息ps显示瞬间进程状态 ps -auxdu查看目录大小 du -h /home带有单位显示目录信息df查看磁盘大小 df -h 带有单位显示磁盘信息ifconfig查看网络情况ping测试网络连通netstat显示网络状态信息man命令不会用了,找男人如:man lsclear清屏alias对命令重命名 如:alias showmeit="ps -aux" , 另外解除使用unaliax showmeitkill杀死进程 , 可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程 。3.打包压缩相关命令tar:打包压缩-c归档文件-x压缩文件-zgzip压缩文件-jbzip2压缩文件-v显示压缩或解压缩过程 v(view)-f使用档名例:tar -cvf /home/abc.tar /home/abc只打包,不压缩tar -zcvf /home/abc.tar.gz /home/abc打包,并用gzip压缩tar -jcvf /home/abc.tar.bz2 /home/abc打包,并用bzip2压缩当然 , 如果想解压缩,就直接替换上面的命令tar -cvf/ tar -zcvf/ tar -jcvf 中的“c” 换成“x” 就可以了 。3.关机/重启机器shutdown-r关机重启-h关机不重启now立刻关机halt关机reboot重启4.Linux管道将一个命令的标准输出作为另一个命令的标准输入 。也就是把几个命令组合起来使用,后一个命令除以前一个命令的结果 。例:grep -r "close" /home/* | more在home目录下所有文件中查找,包括close的文件,并分页输出 。5.Linux软件包管理dpkg (Debian Package)管理工具,软件包名以.deb后缀 。这种方法适合系统不能联网的情况下 。比如安装tree命令的安装包,先将tree.deb传到Linux系统中 。再使用如下命令安装 。sudo dpkg -i tree_1.5.3-1_i386.deb安装软件sudo dpkg -r tree卸载软件 注:将tree.deb传到Linux系统中 , 有多种方式 。VMwareTool,使用挂载方式;使用winSCP工具等;APT(Advanced Packaging Tool)高级软件工具 。这种方法适合系统能够连接互联网的情况 。依然以tree为例sudo apt-get install tree安装treesudo apt-get remove tree卸载treesudo apt-get update更新软件sudo apt-get upgrade6.将.rpm文件转为.deb文件.rpm为RedHat使用的软件格式 。在Ubuntu下不能直接使用,所以需要转换一下 。sudo alien abc.rpm7.vim使用vim三种模式:命令模式、插入模式、编辑模式 。使用ESC或i或:来切换模式 。命令模式下::q退出:q!强制退出:wq保存并退出:set number显示行号:set nonumber隐藏行号/apache在文档中查找apache 按n跳到下一个,shift+n上一个yyp复制光标所在行,并粘贴h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)8.用户及用户组管理/etc/passwd存储用户账号/etc/group存储组账号/etc/shadow存储用户账号的密码/etc/gshadow存储用户组账号的密码useradd 用户名userdel 用户名adduser 用户名groupadd 组名groupdel 组名passwd root给root设置密码/etc/profile系统环境变量bash_profile用户环境变量.bashrc用户环境变量su user切换用户,加载配置文件.bashrcsu - user切换用户,加载配置文件/etc/profile ,加载bash_profile更改文件的用户及用户组sudo chown [-R] owner[:group] {File|Directory}例如:还以jdk-7u21-linux-i586.tar.gz为例 。属于用户hadoop,组hadoop要想切换此文件所属的用户及组 。可以使用命令 。sudo chown root:root jdk-7u21-linux-i586.tar.gz扩展资料Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统 。它能运行主要的UNIX工具软件、应用程序和网络协议 。它支持32位和64位硬件 。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统 。UNIX操作系统(尤尼斯) , 是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发 。目前它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(UNIX-like) 。
关于LINUX最基本的一些命令?Linux常用命令大全
系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示CPU info的信息
cat /proc/interrupts 显示中断
cat /proc/meminfo 校验内存使用
cat /proc/swaps 显示哪些swap被使用
cat /proc/version 显示内核的版本
cat /proc/net/dev 显示网络适配器及统计
cat /proc/mounts 显示已加载的文件系统
lspci -tv 罗列 PCI 设备
lsusb -tv 显示 USB 设备
date 显示系统日期
cal 2007 显示2007年的日历表
date 041217002007.00设置日期和时间 - 月日时分年.秒
clock -w 将时间修改保存到 BIOS
关机 (系统的关机、重启以及登出 )
shutdown -h now 关闭系统(1)
init 0关闭系统(2)
telinit 0关闭系统(3)
shutdown -h hours:minutes & 按预定时间关闭系统
shutdown -c 取消按预定时间关闭系统
shutdown -r now 重启(1)
reboot 重启(2)
logout 注销
文件和目录
cd /home 进入 '/ home' 目录'
cd .. 返回上一级目录
cd ../.. 返回上两级目录
cd 进入个人的主目录
cd ~user1 进入个人的主目录
cd - 返回上次所在的目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
ls *[0-9]* 显示包含数字的文件名和目录名
tree 显示文件和目录由根目录开始的树形结构(1)
lstree 显示文件和目录由根目录开始的树形结构(2)
mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1删除一个叫做 'dir1' 的目录'
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
rm -rf dir1 dir2 同时删除两个目录及它们的内容
mv dir1 new_dir 重命名/移动 一个目录
cp file1 file2 复制一个文件
cp dir/* . 复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1 . 复制一个目录到当前工作目录
cp -a dir1 dir2 复制一个目录
ln -s file1 lnk1创建一个指向文件或目录的软链接
ln file1 lnk1 创建一个指向文件或目录的物理链接
linux常用的命令有哪些1.1 pwd命令
该命令的英文解释为print working directory(打印工作目录) 。输入pwd命令,Linux会输出当前目录 。
1.2 cd命令
cd命令用来改变所在目录 。
cd /转到根目录中
cd ~转到/home/user用户目录下
cd /usr 转到根目录下的usr目录中-------------绝对路径
cd test 转到当前目录下的test子目录中-------相对路径
1.3 ls命令
ls命令用来查看目录的内容 。选项 含义-a 列举目录中的全部文件 , 包括隐藏文件-l 列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等-f 列举的文件显示文件类型-r 逆向,从后向前地列举目录中内容-R 递归,该选项递归地列举当前目录下所有子目录内的内容-s 大?。次募笮∨判? -h 以人类可读的方式显示文件的大小 , 如用K、M、G作单位ls -l examples.doc 列举文件examples.doc的所有信息
1.4 cat命令
cat命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容 。
cat snow.txt 该命令显示文件snow.txt的内容,ctrl+D退出cat 。
1.5 grep命令
grep命令的最大功能是在一堆文件中查找一个特定的字符串 。
grep money test.txt
以上命令在test.txt中查找money这个字符串 , grep查找是区分大小写的 。
1.6 touch命令
touch命令用来创建新文件,他可以创建一个空白的文件 , 可以在其中添加文本和数据 。
touch newfile 该命令创建一个名为newfile的空白文件 。
1.7 cp命令
cp命令用来拷贝文件,要复制文件 , 输入命令:
cp
cp t.txt Document/t该命令将把文件t.txt复制到Document目录下,并命名为t 。选项 含义-i 互动:如果文件将覆盖目标中的文件 , 他会提示确认-r 递归:这个选项会复制整个目录树、子目录以及其他-v 详细:显示文件的复制进度
1.8 mv命令
mv命令用来移动文件 。选项 说明-i 互动:如果选择的文件会覆盖目标中的文件,他会提示确认-f 强制:它会超越互动模式,不提示地移动文件,属于很危险的选项-v 详细:显示文件的移动进度
mv t.txt Document把文件t.txt 移动到目录Document中 。
1.9 rm命令
rm命令用来删除文件 。选项 说明-i 互动:提示确认删除-f 强制:代替互动模式,不提示确认删除-v 详细:显示文件的删除进度-r 递归:将删除某个目录以及其中所有的文件和子目录
rm t.txt该命令删除文件t.txt
1.10 rmdir命令
rmdir命令用来删除目录 。
Linux常用的内容查看命令有哪些?1.head
文件的开头内容
head 文件名
2.tail
文件的末尾内容
tail -f 动态的日志文件
tail -f 动态的日志文件 | gerp 目标信息
3.cat / more
查看(合并)文件内容
cat 文件静态日志 | gerp 目标信息
4.grep
过滤文件的内容
命令 | grep 目标信息内容