/*
关机命令|-# shutdown -h now 立即关机
|-# shutdown -r now 立即重启
|-# reboot 重启
注 销 |-# logout
|-1.-# vi Hellow.java
|-2.输入i,进入插入模式
vi编辑器 |-3.输入代码
|-4.输入ESC
| |-:wq 保存退出
| |-:q! 退出不保存
|-5.输入ls 查看当前目录下的文件
|-#ls -l
C的编译
gcc |_#gcc hellow.cpp
两种方式 | |-多出一个a.out文件
|-# gcc -o 要命名的文件 要编辑的文件.cpp
|-多出一个要命名的.out文件
c的运行 |-# ./a.out
|-root:存放root用户的相关文件
|-home:存放普通用户的相关文件
|-bin:存放常用命令
linux目录: |-sbin:要具有一定权限才能使用命令
|-mnt:默认挂载光驱与软驱
|-etc:存放配置相关文件
|-var:存放经常变化的文件
|-boot:文件破坏linux启动不起来,存放引导相关文件
|—usr:文件默认文件夹
pwd命令 |-# pwd 查看当前在那个文件夹下的工作目录
cd |-# cd 改变目录
ls |-# ls 列出文件和目录
|-# ls -a 显示隐藏文件
|-# ls -l 显示长列表格式\
mkdir |-#mkdir 建立目录
rmdir |-#rmidr 删除空目录
|-添加用户|—#useradd xiaoming 创建账户:xiaoming
|- |-#passwd xiaoming 创建账户密码(一定加上用户名不然会给当前用户添加密码)
用户管理: |-
|- |-userdel 用户名
|-删除用户|-userdel xiaoming 删除用户xiaoming,不包括小名其他文件夹
|- |-userdel -r xiaoming 删除用户全部文件夹
命令:init[0123456]
运行级别
|-:0:关机
|-;1;单用户
|-;2:多用户状态没有网络服务
init[0123456]|-: 3:多用户状态有网络服务
|-: 4:系统未使用保留给用户
|-: 5:图形界面
|-: 6:系统重启
常用运行级别分别是3和5,要修改默认的运行级别可改文件
/etc/inittab 的id:5:initdefault:这一行的数字
复制命令 |-:#cp a.out /home/
删除文件和文件名 |-:#rm my1
|-#y
more 显示文件内容,带分页
less 显示文件内容带分页
grep 在文件中查询内容 例如:grep -n "关键词" 查找的文件 grep -n "shunping" aaa.java
| 管道命令 例如:ls -l /etc/ | more
查找文件 |-# fing / -name aa.java 查找/下aa.java 文件
|-# fing /root/ -name aa.java
向Linux中添加组 |-# groupadd policeman
查看Linux中所有组的信息 |-# vi /etc/gr
|-# cat /etc/group
创建用户,指定将用户分配到某个组
useradd -g 组名 用户名
例:|-# useradd -g policeman along
|-# useradd -g policeman xiaoming
查看Linux所有用户信息 |-# vi /etc/passwd
|-# cat /etc/passwd
给Linux用户分配密码 |-# passwd user
文件的类型:
-rw-r--r--
-|rw-|r--|r--
- :文件类型
rw- :文件的所有者对文件的权限
r-- :文件所有组对该文件的权限
r-- :其他组的用户对该文件的权限
chmod 权限的修改
*/
www.netcraft.net 网站扫描
www.top500.org
在linux下查看本机ip是ifconfig
改变ip地址的方法是
ifconfig eth0 ip地址
例如:
ifconfig eth0 192.168.8.1
在window下查看本机ip 是ipconig
远程登陆工具
SecureCRT 好像要钱 切换最高权限帐号 su - root 按回键盘后输入密码
Putty 免费的不用安装
vnc 图形远程控制
SSH Secure 远程控制实现文件共享传送的软件
[LAMP兄弟连李明老师讲Linux].07_第3讲.Linux常用命令(一)
Linux文件命名的规则
1,除了/之外的字符都合法
2.大小写敏感
3.避免使用.作为普通文件的第一个字符 因为在linux里用点开头的文件会隐藏
命令格式
命令 -选项 参数
例如: ls -la /etc
说明;1>当有多个选项时,可以写在一起
2>两个特殊的目录"."和".." 分别代表当前目录和当前目录的父目录
root:
/sbin
/usr/sbin
all users:
/bin
/usr/bin
bin-binary usr-user sbin-super binary
-a all
-l long
常见文件类型 d-目录directory
- 二进制文件
l 软连接文件link
drwxr-xr-x 2 root root 4096 12-01 20;52 bin
drwxr-xr-x
r-read读 w-write写 x-恶性execute执行
rwx r-x r-x
所有者u 所属组g 其他人o
user group others
2
表硬连接数
root root
表示所有者 所属组
4096
表示文件目录大小不太准确
12-01 20;52
表示文件的创建或最后修改时间
bin
表示文件名
文件处理命令:ls
命令名称:ls
命令英文愿意:list
命令所在路径:/bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls 选项[-ald] [文件或目录]
-a 显示所有文件,包括隐藏文件
-l 详细信息显示
-d 查看目录属性
文件处理命令:cd
命令英文愿意:change directory
命令所在路径:shell内置命令
执行权限:所有用户
功能描述:切换目录
语法:cd [目录]
范例:$ cd / 切换根目录
$ cd .. 回到上一级
文件处理命令:pwd
命令英文愿意:print working directory
命令所在路径:/bin/pwd
执行权限:所有用户
功能描述:显示当前所在的工作目录
范例:$ pwd
文件处理命令:touch
命令所在路径:/bin/touch
执行权限:所有用户
功能描述:创建空文件
语法:touch [文件名]
范例:$ touch newfile
文件处理命令:cp
命令英文愿意:copy
命令所在路径:/bin/cp
执行权限:所有用户
语法:cp -R [源文件或目录] [目的目录]
-R 复制目录
功能描述:复制文件或目录
范例:$cp file1 file2 dir1
将文件file1 file2复制到目录dir1
$cp -R dir1 dir2
将dir1所有文件复制到dir2目录dir2
文件处理命令:mv
命令英文愿意:move
命令所在路径:/bin/mv
执行权限:所有用户
语法:mv [源文件或目录] [目的目录]
功能描述:移动文件,更名
范例:
$mv file1 file3
将当前目录file1更名file3
$mv file2 dir2
将file2移动到dir2
文件处理命令:rm
命令英文愿意:remove
命令所在路径:/bin/rm
执行权限:所有用户
语法:mv -r [文件或目录]
功能描述:删除文件
范例:
$rm file1
删除文件file1
$rm dir2
删除文件目录dir2