本文目录一览:
- 1、linux必学的60个命令
- 2、linux 常用命令大全?
- 3、linux系统常用操作命令
- 4、Linux常用命令用法100个
- 5、Linux命令有哪些?Linux常用命令大全
- 6、Linux常用操作命令汇总
- 7、linux常用命令及用法
- 8、Linux系统常用命令
linux必学的60个命令
Linux必学的60个命令:
安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;
文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;
系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;
其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。
Linux的优点
1、Linux由众多微内核组成,其源代码完全开源;
2、Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈;
3、Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性;
linux 常用命令大全?
linux 常用命令大全朋友啦是这么希丁克的小伙子希望改变战术球铲掉防守的口吻来不认识容颜球开向前场是谁在满盘皆输第一百一十四章罗本的很大的我感到很高兴十一点半这一次米特利加决定吃一堑要长一智而《》《》
《》
《》
《》
《》
linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等。 linux常用命令: 1、 pwd命令 该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。 2、 cd命令 cd命令用来改变所在目录。 cd / 转到根目录中 cd ~ 转到/home/user用户目录下 cd /usr 转到根目录下的usr目录中-------------绝对路径 cd test 转到当前目录下的test子目录中-------相对路径 3、 ls命令 ls命令用来查看目录的内容。 选项 含义 -a 列举目录中的全部文件,包括隐藏文件 -l 列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等 -f 列举的文件显示文件类型 -r 逆向,从后向前地列举目录中内容 -R 递归,该选项递归地列举当前目录下所有子目录内的内容 -s 大小,按文件大小排序 -h 以人类可读的方式显示文件的大小,如用K、M、G作单位 ls -l examples.doc 列举文件examples.doc的所有信息 4、 cat命令 cat命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容。 cat snow.txt 该命令显示文件snow.txt的内容,ctrl D退出cat。 5、 grep命令 grep命令的最大功能是在一堆文件中查找一个特定的字符串。 grep money test.txt 以上命令在test.txt中查找money这个字符串,grep查找是区分大小写的。 6 、touch命令 touch命令用来创建新文件,他可以创建一个空白的文件,可以在其中添加文本和数据。 touch newfile 该命令创建一个名为newfile的空白文件。 7 、cp命令 cp命令用来拷贝文件,要复制文件,输入命令: cp cp t.txt Document/t 该命令将把文件t.txt复制到Document目录下,并命名为t。 选项 含义 -i 互动:如果文件将覆盖目标中的文件,他会提示确认 -r 递归:这个选项会复制整个目录树、子目录以及其他 -v 详细:显示文件的复制进度 8 、mv命令 mv命令用来移动文件。 选项 说明 -i 互动:如果选择的文件会覆盖目标中的文件,他会提示确认 -f 强制:它会超越互动模式,不提示地移动文件,属于很危险的选项 -v 详细:显示文件的移动进度 mv t.txt Document 把文件t.txt 移动到目录Document中。 9 、rm命令 rm命令用来删除文件。 选项 说明 -i 互动:提示确认删除 -f 强制:代替互动模式,不提示确认删除 -v 详细:显示文件的删除进度 -r 递归:将删除某个目录以及其中所有的文件和子目录 rm t.txt 该命令删除文件t.txt 10、 rmdir命令 rmdir命令用来删除目录。linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等。 linux常用命令: 1、 pwd命令 该命令的英文解释为print working directory(打印工作目录)。输入pwd命令,Linux会输出当前目录。 2、 cd命令 cd命令用来改变所在目录。 cd / 转到根目录中 cd ~ 转到/home/user用户目录下 cd /usr 转到根目录下的usr目录中-------------绝对路径 cd test 转到当前目录下的test子目录中-------相对路径 3、 ls命令 ls命令用来查看目录的内容。 选项 含义 -a 列举目录中的全部文件,包括隐藏文件 -l 列举目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等 -f 列举的文件显示文件类型 -r 逆向,从后向前地列举目录中内容 -R 递归,该选项递归地列举当前目录下所有子目录内的内容 -s 大小,按文件大小排序 -h 以人类可读的方式显示文件的大小,如用K、M、G作单位 ls -l examples.doc 列举文件examples.doc的所有信息 4、 cat命令 cat命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容。 cat snow.txt 该命令显示文件snow.txt的内容,ctrl D退出cat。 5、 grep命令 grep命令的最大功能是在一堆文件中查找一个特定的字符串。 grep money test.txt 以上命令在test.txt中查找money这个字符串,grep查找是区分大小写的。 6 、touch命令 touch命令用来创建新文件,他可以创建一个空白的文件,可以在其中添加文本和数据。 touch newfile 该命令创建一个名为newfile的空白文件。 7 、cp命令 cp命令用来拷贝文件,要复制文件,输入命令: cp cp t.txt Document/t 该命令将把文件t.txt复制到Document目录下,并命名为t。 选项 含义 -i 互动:如果文件将覆盖目标中的文件,他会提示确认 -r 递归:这个选项会复制整个目录树、子目录以及其他 -v 详细:显示文件的复制进度 8 、mv命令 mv命令用来移动文件。 选项 说明 -i 互动:如果选择的文件会覆盖目标中的文件,他会提示确认 -f 强制:它会超越互动模式,不提示地移动文件,属于很危险的选项 -v 详细:显示文件的移动进度 mv t.txt Document 把文件t.txt 移动到目录Document中。 9 、rm命令 rm命令用来删除文件。 选项 说明 -i 互动:提示确认删除 -f 强制:代替互动模式,不提示确认删除 -v 详细:显示文件的删除进度 -r 递归:将删除某个目录以及其中所有的文件和子目录 rm t.txt 该命令删除文件t.txt 10、 rmdir命令 rmdir命令用来删除目录。参考资料:百度一下,你就知道 - 全球领先中文互动问答平台
linux系统常用操作命令
1、linux系统常用操作命令如下:ls:全拼list,功能是列出目录的内容及其内容属性信息。cd:全拼changedirectory,功能是从当前工作目录切换到指定的工作目录。cp:全拼copy,其功能为复制文件或目录。
2、杀死进程killvi命令vi/vim是linux最常用的文本编辑器,功能非常强大。
3、linux基本操作命令如下:查看内核版本:uname-a。控制台-图形界面:init5或者startx。图形界面-控制台:init3或者直接注销。如何查看ip地址:ifconfig。配置ip:ifconfigeth0ip地址。
4、linux常用命令:pwd命令该命令的英文解释为printworkingdirectory(打印工作目录)。输入pwd命令,Linux会输出当前目录。cd命令cd命令用来改变所在目录。
5、linux命令在系统中有两种类型:内置Shell命令和Linux命令。模式切换由图形到字符#logout或init3。由字符到图形界面init5。退出或exit或ctrld。注销CtrlAltBackspace。
6、Linux系统中grep命令是一种强大的文本搜索工具,grep允许对文本文件进行模式查找。如果找到匹配模式,grep打印包含模式的所有行。grep一般格式为:在grep命令中输入字符串参数时,最好引号或双引号括起来。例如:grep‘a’txt。
Linux常用命令用法100个
以下是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,加法运算
[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常用命令大全
Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、驱动、键盘、鼠标,还是用户等都是文件,Linux命令是它正常运行的核心。接下来,就来看看xp系统下载编辑为各位带来的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] //算术运算 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 //将内容解压到指定目录 以上就是xp系统下载编辑收集整理的Linux命令大全,希望能帮助到大家。
Linux常用操作命令汇总
Linux常用操作命令汇总
1.ls 命令
ls以默认方式显示当前目录文件列表服务器教程
ls -a显示所有文件包括隐藏文件
ls -l显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行
2.cd 命令
cd dir切换到当前目录下的dir目录
cd ..切换到上一级目录
cd ~切换到用户目录,比如是root用户,则切换到/root下
3.rm 命令
rm file删除某一个文件
rm -rf dir删除当前目录下叫dir的整个目录
4.cp 命令
cp source target将文件source复制为target
cp -av source_dir target_dir将整个目录复制,两目录完全一样
cp -fr source_dir target_dir将整个目录复制,并且是以非链接方式复制,当source目录带有符号链接时,两个目录不相同
5.mv 命令
mv source target将文件或者目录source更名为target
6.diff 命令
diff -ruN dir1 dir2 比较目录1与目录2中的文件
生成补丁文件
diff -ruN dir1 dir2 dir.diff
进入目录1打补丁
patch -p1 ../dir.diff
7.echo 命令
echo message显示一串字符
8.cat 命令
cat file显示文件的内容, 和DOS的type相同
cat file | more显示文件的内容并传输到more程序实现分布显示,使用命令less file可实现相同的功能
more分布命令,一般通过管道将内容传给它,如 ls | more
9.du 命令
du计算当前目录的容量
du -sm /root计算/root目录的容量并以M为单位
10.find 命令
find -name file在/path目录下查找看是否有文件file
11.grep 命令
grep -r "chars" ./在当前目录的所有文件查找字串chars -r 表示递归查找子目录
Ctrl+c退出递归
12.vi 的使用
vi file编辑文件file
vi 原基本使用及命令:
vi 分为编辑状态和命令状态。输入命令要先按ESC,退出编辑状态, 然后输入命令。
常用命令有:
:x (退出)
:x! (退出不保存)
:w (保存文件)
:w! (不询问方式写入文件)
:r file (读文件file)
:%s/oldchars/newchars/g (将所有字串oldchars换成newchars)
i进入编辑插入状态
ESC退出编辑状态
linux常用命令及用法
linux常用命令如下:查看内核版本:uname-a。控制台-》图形界面:init5或者startx。图形界面-》控制台:init3或者直接注销。如何查看ip地址:ifconfig。配置ip:ifconfigeth0ip地址。
du-显示目录和文件大小1ping-测试网络连接ifconfig/ip-配置或显示网络接口信息这20个命令可以完成大多数Linux文件操作、进程管理和网络配置任务。熟练掌握它们是成为Linux高手的基础。
您可以使用ls命令使用以下变体:ls-R还将列出子目录中的所有文件ls-a将显示隐藏的文件ls-al将列出文件和目录以及详细信息,例如权限,大小,所有者等。cat命令cat(连接的缩写)是Linux中最常用的命令之一。
linux常用命令:pwd命令该命令的英文解释为printworkingdirectory(打印工作目录)。输入pwd命令,Linux会输出当前目录。cd命令cd命令用来改变所在目录。
linux基本操作命令如下:查看内核版本:uname-a。控制台-图形界面:init5或者startx。图形界面-控制台:init3或者直接注销。如何查看ip地址:ifconfig。配置ip:ifconfigeth0ip地址。
Linux系统常用命令
1 日期时间
1 通过date查看当前系统的时间 date
???2 格式化显示时间 date +%Y--%m--%d,中间的连接符号可以是任意的
???3 设置系统的时间 sudo date -s "xx:yy::zz"
???4 查看日历
???5 利用uptime来查看系统的运行时间
???2 输出查看命令
1 利用echo来显示输入的内容
???2 用cat来显示文件的内容
???3 利用more命令翻页的显示文件的内容(只能向下翻页)
???3 利用less命令翻页的显示文件的内容(能够向上和向下翻页),按q退出查看
???4 用head命令显示文件的头几行。默认是10行
???我们也可以通过-n x 来指定显示的行数x
???5 利用tail命令来显示文件的末尾几行,默认是10 行
???我们也可以通过-n x 来指定显示的行数x
???3 查看硬件的信息
1 通过lspci查看硬件的pci设备 , 可以在后面加上-v显示详细的信息
???2 通过lsusb查看硬件的usb设备,可以在后面加上-v显示详细的信息
???3 通过lsmod查看系统已经加载的驱动
???4 关机和重启
1 shutdown命令
1 立即关机 sudo shutdown -h now
2 10分钟后关机 sudo shutdown -h +10
3 指定23:30分关机 sudo shutdown -h 23:30
4 立即重启 sudo shutdown -r now
2 利用poweroff命令来立即关机
sudo poweroff
3 利用reboot命令来立即重启
sudo reboot
5 归档和压缩
1 利用zip命令来压缩文件
zip xxx.zip 目标文件
???2 利用unzip来解压文件
unzip xxx.zip
???3 利用tar命令来归档文件夹(和压缩是不同的)
1 tar -cvf xxx.tar 目标文件夹
比如我要把家目录下的goagent文件夹进行备份,那么我就可以创建一个归档的文件
???4 解开一个归档 tar -xvf xxx.tar
???5 先归档一个文件然后在压缩 tar -cvzf xxx.tar.gz 目标文件夹
???6 查找
1 利用locate命令快速查找文件和文件夹,此命令必须事先建立数据库,数据库每天更新一次
我们可以用updatedb进行人工更新
???2 利用find命令高级查找,功能强大的实时查找命令,可支持多条件查找,但速度慢
find 查找位置 查找参数
???7 cd命令切换工作目录
1 pwd ---- 查看当前工作目录
2 cd ~ ---- 回到用户家目录
3 cd.. ---- 回到上一层目录
4 cd - ---- 回到上一次的工作目录
5 cd / ---- 回到根目录