Linux控制台命令
1、root (linux 管理员),登录时尽量少用root账号登录,因为它是系统管理员,拥有最大的权限,为了避免操作失误,可以利用普通用户登录,登录后再用"su -"命令来切换系统管理员
2、Logout (用户注销)
3、startx (切换到Linux图形界面)
4、shutdown -h now (立刻进行关机)
5、shutdown -r now (现在重新启动计算机)
reboot (现在重新启动计算机)
实验:
下面使用vi编辑器在linux(unix)开发一个简单的java程序Hello.java ,并且在linux下运行成功
1、首先输入vi Hello.java
2、输入i (进入到插入模式)
3、输入esc (进入到命令模式)
4、输入:{冒号}{1、wq (退出保存) 2、q! (退出不保存)}
5、输入ls / ls -l (查看当前目录下所有文件,-l 的参数是可以看到文件的大小以及日期)
编译Hello.java ,输入javac Hello.java
6、运行java Hello
在Linux 下开发C程序CPP{c++}程序
C程序和CPP{c++}程序的编译输入gcc Hello.cpp / gcc -o 指定的名称文件名称
运行输入./a.out
6、cd (切换目录)
7、Pwd (显示当前在哪个路径下)
8、useradd 新用户名(添加用户)
passwd 新用户名(添加用户密码)
userdel 新用户名(删除用户)
userdel -r 新用户名(删除用户以及用户主目录)
9、init (0,1,2,3,4,5,6)
运行级别:0 关机
1 单用户
2 多用户状态没有网络服务
3 多用户状态有网络服务
4 系统未使用保留给用户
5 图形界面
6 系统重新启动
注:1、常用运行级别是3和5 ,要修改默认的运行级别可改文件/etc/inittab 中id:5:initdefault: 这行中的数字。
2、解决修改错误配置的方法:(1)、在进入grub引导界面,输入"e" 。
(2)、选中grub引导界面中第二项,输入"e" 。
(3)、在最后输入"空格1"{标注:输入“1”是代表的是单用户级别}。
(4)、在最后输入"b"
10、ls -a -l (显示当前工作目录) {-a (显示隐藏文件) -l (显示长列表文件)}
11、mkdir (建立目录)
rmdir (删除空目录)
12、touch (建立空文件)
cp (复制命令) 例如:cp + 文件名+ 到目录文件夹
cp -r dir1 dir2 (递归复制命令(复制子目录信息))
mv (移动文件和该文件名)
rm (删除文件和目录)
rm -rf (删除所有内容(包括目录和文件),r 递归f 强制)
Ln (简历符号连接)
Ln -s 源目标例:ln -s /etc/inittab inittab(inittab源向实
际文件: /etc/inittab)
more (显示文件内容,带分页)
Less (显示文件内容带分页)
grep (在文本中查询内容) 如:grep "关键词" 文件名
"|" (管道命令)使用:在linux/unix系统中“|”就是管道命令,就是把上一个命令的结果交给“|”后面的命令处理。
man 命令(相当于dos 下的help 命令)
13、find (搜索文件及目录) 如下:find 文件路径-name 文件名
14、重定向命令:
Ls -l > a.txt (文件名) 列表的内容写入文件a.txt中(覆盖写)
Ls -l >> aa.txt 列表的内容追加到文件aa.txt 的末尾
例:从文件中输入信息database_program < database_data。