Linux学习之常用命令
1, 进入文件夹:cd
2, 退出文件夹cd..
3, 显示文件夹下的信息:ls 以列显示:ls –L
4, 按5下esc键就会要求是否显示所有命令
5, 具体命令的用法:man // 比如关机:man shutdown
6, 挂机命令:shutdown now
或者是:init 0
7, 显示当前路径:pwd
8, 新建文件夹:mkdir yupeng
9, 删除文件夹:rm –rf yupeng 只能删为空的文件夹命令:rmdir yupeng
10, 创建一个新文件:touch 后面跟文件名 //touch 1
11, 复制文件命令:cp 1 2 复制1重命名为2
12, 复制文件夹命令:cp –r d1 d2 //-r为递归的意思(如果里面还有文件的话执行cp命令是不行的),复制文件夹d1重命名为d2
13, 移动文件命令:mv // mv 1 ../ 文件+目录
14, vi命令行:创建一个4.txt的文件命令:vi4.txt 进入vi后是命令行,再按a进入编辑模式,就可以写东西了,按esc键就可以重新回到vi命令行,按后:w回车保存,:wq保存退出。
15, 如果想查看4.txt的内容:more 4.txt就可以了,还可以用cat 4.txt 倒叙:tac t.txt
16, 查看文档的前3行命令:head -34.txt
17, 查找命令:find 后面跟路径还有文件名 :find /yupeng –name 4.txt
18, 查看环境变量等:echo $PATH
19, Linux的快捷方式:ln 4.txt 5 意思是:复制4.txt的内容,5也就可以显示出来了,还有一个命令:ln –s 4.txt 6
20, Linux中增加用户:useradd jqyp 命令:useradd后更要增加的用户名
21, 增加用户密码:passwd jqyp 后面跟着你要添加密码的用户名
22, 增加组:groupadd 后面跟名字
23, 删除及修改 groupdel ,groupmod –g name newname后跟名字,删除修改用户也是这个命令
24, 增加用户,指定到组 命令:useradd 用户名 –g 组名
25, 在linux中 用ls –l 命令显示出来的文件:-代表的是文件,L代表的是链接,d代表的是文件夹
26, Linux的权限管理:r表示只读权限,w表示写权限,x表示执行权限,-表示什么都没有
27, 增加删除权限的操作,命令:chmod +x 4 // 4表示文件 +表示增加 –表示删除
28, 修改文件属于哪个用户的命令:chown yupeng 3 //yupeng是用户名
29, 在文本里查找某一段字符的命令:grep aaa 4 //aaa为要查的文字,4代表被查的文件
30, 管道: |
31, 命令替换:wall aaa //所有人都会收到aaa的警告,但是如果想要给所有人都发一个执行命令的话,就要这样发:wall ‘date’
32, 重定向:> >>
33, 修改系统启动命令:
34, Redhat下的ftp配置:服务启动:service vsftpd start 检测服务:ftp localhost
退出服务界面:bye
35, ip查询命令:ifconfig
36, 重启的命令:reboot now
37, eth0表示你的网卡
38,关闭linux中的防火墙命令:serivce iptables stop
39, ftp的匿名登录:匿名:anonymous
40, ftp下的pub目录在 /var下的ftp目录下
41,如何用root上传:etc/vsftpd.user_list中用"#"注释掉root; 在vsftpd.ftpusers中注释掉root。然后,service vsftpd restart
42,修改fpt服务开机自启动命令:chkconfig vsftpd on
防火墙不开机启动:chkconfig iptables off
43,修改启动方式是命令行还是图形界面的方法:在etc目录下用vi把inittab里的id:5:initdefault: 5改为3就可以了
44,允许远程管理配置(ssh是加密的):service sshd start chkconfig sshd on
45,Linux下安装JDK的步骤:先把文件上传到Linux下,然后找到文件,修改文件的可执行权限,然后 ./文件名 即可安装完成。(装好后查看本版:java -version)默认JDK安装到了/usr/java里
46,查看linux系统进程命令:ps –ef 例如:查看tomcat命令:ps –ef |gref tomcat
杀死进程的命令:kill 跟进程ID号
47, Linux里解压缩gz格式的文件命令:gzip –d跟文件名
Tar合适的文件命令:tar –xvf 后面跟文件名
48,重命令方法和移动文件的命令一样,不一样的是一个后面跟要移动的目录,一个是新的文件名。
49,在Linux中用命令行上网:wget 后面跟网址
50,管理linux中软件的方法:rpm 例如:查看linux中是否装有jdk的包 命令:rpm –pa | grep jdk 卸载jdk 命令: rpm –e 包名字
安装rpm格式命令:rpm –ivh 文件名
51,etc目录一般是放重要配置文件的目录
52,配置JAVA_HOME的方法:JAVA_HOME=xxxxx 然后输出JAVA_HOME: export JAVA_HOME
53,全局JAVA_HOME的配置,在/etc目录下的profile中用vi在最后一行加上java_home就可以了 //profile文件只有用户登录的时才能起作用,所以不能配置TOMCAT
54,让tomcat开机自启动:在etc 目录下用vi编辑rc.local,加上JAVA_HOME的配置,然后再加上tomcat的执行路径和文件 例如:/tomcat/bin/startup.sh 隐藏文件的找发:ls -a
转载:http://www.cnblogs.com/jqyp/archive/2010/08/17/1801109.html