[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
11/12/2010 07:50:14 (+0700) | #91 | 226835 |
zjm_zjm
Member
|
0 |
|
|
Joined: 26/07/2009 01:53:09
Messages: 159
Location: hhhhhh
Offline
|
|
Trong VI hay VIM mình làm sao để hiện số dòng nhỉ. |
|
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
11/12/2010 09:14:38 (+0700) | #92 | 226840 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
zjm_zjm wrote:
Trong VI hay VIM mình làm sao để hiện số dòng nhỉ.
:set number in Normal mode. Tắt đi với :set nonumber. Muốn lúc nào cũng hiện thì echo ":set number" >> ~/.vimrc. |
|
Let's build on a great foundation! |
|
|
|
[Question] Re: Vài ngày học một lệnh Linux |
11/12/2010 14:08:05 (+0700) | #93 | 226862 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
nil wrote:
27. netstat
Đưa ra thông tin về network connections, routing tables, interface.
...
Sắp xếp giảm dần theo số lượng từng loại state:
Code:
# netstat -na | awk '{ print $6 }' | sort | uniq -c | sort -rn
14426 ESTABLISHED
9243 TIME_WAIT
4120 FIN_WAIT1
1436 FIN_WAIT2
1362 SYN_RECV
296 CONNECTED
262 LAST_ACK
76 CLOSING
26 LISTEN
16 STREAM
Bạn có thể ứng dụng cụm `sort | uniq -c | sort -rn` trong nhiều trường hợp khác. |
|
Let's build on a great foundation! |
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
15/01/2011 08:11:28 (+0700) | #94 | 229481 |
thanhtuyen172
Member
|
0 |
|
|
Joined: 17/12/2009 19:44:22
Messages: 2
Offline
|
|
Có cách nào để sửa tên lệnh của hệ thông không? Ví dụ như ta sửa lệnh ifconfig thành một tên khác? Để khi ta muốn xem thông tin về các card mạng thì ta phải gõ bằng lệnh mới đó, lệnh ifconfig không xem được./ |
|
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
15/01/2011 08:54:59 (+0700) | #95 | 229483 |
|
Ikut3
Elite Member
|
0 |
|
|
Joined: 24/09/2007 23:47:03
Messages: 1429
Location: Nhà hát lớn
Offline
|
|
Có cách nào để sửa tên lệnh của hệ thông không? Ví dụ như ta sửa lệnh ifconfig thành một tên khác? Để khi ta muốn xem thông tin về các card mạng thì ta phải gõ bằng lệnh mới đó, lệnh ifconfig không xem được.
Làm chi cho phức tạp vậy. Với ý màu đỏ thì thử Alias . Ý màu xanh thì tiến hành limit shell user
Ví dụ thử với lệnh alias như sau
Code:
1. [root@tvcn ~]# alias tomheo="ping 10.86.82.1"
2. [root@tvcn ~]# tomheo
PING 10.86.82.1 (10.86.82.1) 56(84) bytes of data.
64 bytes from 10.86.82.1: icmp_seq=1 ttl=255 time=0.677 ms
64 bytes from 10.86.82.1: icmp_seq=2 ttl=255 time=0.770 ms
64 bytes from 10.86.82.1: icmp_seq=3 ttl=255 time=0.759 ms
--- 10.86.82.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 0.677/0.735/0.770/0.047 ms
Dòng 1 gán lệnh ping 10.86.82.1 vào tên tomheo
Dòng 2 gõ tomheo sẽ tự động thực thi công việc của lệnh 1 |
|
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
17/01/2011 21:38:05 (+0700) | #96 | 229680 |
thanhtuyen172
Member
|
0 |
|
|
Joined: 17/12/2009 19:44:22
Messages: 2
Offline
|
|
Có cách nào để khi đó ta không thể vào bằng lênh cũ được ví dụ như trong trường hợp này khi sử dụng alias tomheo="ping 10.86.82.1" thì thì ta không sử dụng lệnh ping 10.86.82.1 được nữa.
Còn hướng sử dụng limit shell user thì không có lẽ không được vì trong trường hợp này mình vẫn muốn đang nhập và hệ thống với tài khoản root. Ý của mình là ta có thể can thiệp vào nhân được không? Sửa chữa nhân, sửa chữa một số lệnh và biên dịch lại theo ý của mình./
Mong được sự chỉ bảo của mọi người. |
|
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
18/01/2011 08:30:20 (+0700) | #97 | 229697 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
thanhtuyen172 wrote:
Có cách nào để sửa tên lệnh của hệ thông không? Ví dụ như ta sửa lệnh ifconfig thành một tên khác? Để khi ta muốn xem thông tin về các card mạng thì ta phải gõ bằng lệnh mới đó, lệnh ifconfig không xem được./
Bạn đã tự trả lời ở bên dưới rồi đó:
thanhtuyen172 wrote:
sửa chữa một số lệnh và biên dịch lại theo ý của mình./
|
|
Let's build on a great foundation! |
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
22/01/2011 20:22:55 (+0700) | #98 | 230099 |
qhhqnavy
Member
|
0 |
|
|
Joined: 30/12/2010 07:09:30
Messages: 4
Offline
|
|
e đọc xong lệnh chroot cũng thấy khá khó hiểu, làm xong cũng thấy là không biết mình phải làm gi nứa |
|
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
22/01/2011 21:55:46 (+0700) | #99 | 230104 |
|
Ikut3
Elite Member
|
0 |
|
|
Joined: 24/09/2007 23:47:03
Messages: 1429
Location: Nhà hát lớn
Offline
|
|
e đọc xong lệnh chroot cũng thấy khá khó hiểu, làm xong cũng thấy là không biết mình phải làm gi nứa
Để minh hoạ rõ nhất cho việc chroot mình nghĩ bạn nên thử cài cái vsftpd.
Đừng cấu hình gì cả rồi login vào và đi vòng vòng xem có được không. Sau đó cấu hình chroot cho vsftp (khá đơn giản). So sánh giữa lúc có chroot và không, tự khắc sẽ rõ ý nghĩa của chroot |
|
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
31/03/2011 04:30:18 (+0700) | #100 | 234305 |
anonymous_itop
Member
|
0 |
|
|
Joined: 22/05/2009 01:27:51
Messages: 42
Offline
|
|
thanhtuyen172 wrote:
Có cách nào để khi đó ta không thể vào bằng lênh cũ được ví dụ như trong trường hợp này khi sử dụng alias tomheo="ping 10.86.82.1" thì thì ta không sử dụng lệnh ping 10.86.82.1 được nữa.
Còn hướng sử dụng limit shell user thì không có lẽ không được vì trong trường hợp này mình vẫn muốn đang nhập và hệ thống với tài khoản root. Ý của mình là ta có thể can thiệp vào nhân được không? Sửa chữa nhân, sửa chữa một số lệnh và biên dịch lại theo ý của mình./
Mong được sự chỉ bảo của mọi người.
cái này theo cách nhìn thiển cận của mình thì dể mà.
ví dụ với lệnh ifconfig của bạn. file thực thi lệnh của bạn nằm ở /sbin/ifconfig (mặc kệ thư viện nó sài là cái gì.)
bạn vào /sbin/ rồi sửa lại ifconfig bằng tên khác. ví dụ:
mv ifconfig ipconfig
mình thử sửa rồi. gọi ifconfig sẻ báo là no such file or directory. gọi ipconfig thì chạy bình thường.
nhưng mà nếu có quyền root thì củng như không. sửa chi cho mệt. can thiệp vào nhân để làm gì bạn, theo mình biết thì kernel có menu để biên dịch, cấu hình lại, nhưng mà cái bạn làm là phải sửa code lại. mà dù bạn sửa code lại, vô đổi tên củng được. ifconfig chỉ là tên file thực thi thôi mà. không phải thư viện nên đâu thằng nào sài nó đâu mà lo. |
|
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
28/05/2011 22:56:08 (+0700) | #101 | 238123 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
Thay vì giới thiệu, mình có một câu hỏi: giả sử server có 2 interfaces LAN và WAN. Khi cấu hình một ứng dụng, nếu không có nhu cầu dùng WAN, thường bạn chỉ bind vào LAN interface. Giờ bạn muốn bind thêm vào loopback interface (127.0.0.1) nữa. Bạn có thể làm thế nào? |
|
Let's build on a great foundation! |
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
10/10/2011 15:49:50 (+0700) | #102 | 248475 |
TjnD3cK3n
Member
|
0 |
|
|
Joined: 05/11/2007 02:00:47
Messages: 21
Offline
|
|
Các bro có thể giới thiệu lệnh sort giúp mình với được không? Thấy lệnh này dùng nhiều mà chưa rõ cho lắm về nó. |
|
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
27/10/2011 09:04:54 (+0700) | #103 | 249140 |
|
caubengheo
Member
|
0 |
|
|
Joined: 04/03/2009 13:39:14
Messages: 5
Offline
|
|
tiếp tục giới thiệu thêm nhiều lệnh nữa đi bác quanta, topic này cực kì hay |
|
Vâng! tôi nghèo |
|
|
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
30/03/2012 10:57:46 (+0700) | #104 | 260365 |
|
chiro8x
Member
|
0 |
|
|
Joined: 26/09/2010 00:38:37
Messages: 661
Location: /home/chiro8x
Offline
|
|
Mình đọc topic này hai làn vẫn chưa có ai nhắc tới wget, mình thấy wget rất hay.
1. Download file:
Code:
wget http://example-domain.com/myfile.zip
2. Tiếp tục việc download đang giang dỡ:
Code:
wget -c http://example-domain.com/myfile.zip
3. Download một danh sách các url:
Code:
4. Tạo một bản lưu offline của một trang web:
Code:
wget -np -m -p -k http://example-domain.com/news
Còn nhiều chức năng khác đang đợi bạn khám phá.
@anh quanta: rất mong anh tiếp tục chia sẽ các hiểu biết của mình về linux, tên topic là mỗi ngày học một lệnh hoặc một tiện ích mà :">. |
|
while(1){} |
|
[Question] Vài ngày học một lệnh (hoặc một tiện ích) trong Linux |
30/03/2012 16:16:20 (+0700) | #105 | 260400 |
nth1990
Member
|
0 |
|
|
Joined: 25/03/2012 10:06:53
Messages: 1
Offline
|
|
This post is set hidden by a moderator because it may be violating forum's guideline or it needs modification before setting visible to members. |
|
|
|